Мазмұны:

Дыбыстық ескерту: 18 қадам
Дыбыстық ескерту: 18 қадам

Бейне: Дыбыстық ескерту: 18 қадам

Бейне: Дыбыстық ескерту: 18 қадам
Бейне: Өлді деп жерлемек болған еді. Бірақ Алланың қалауымен тірілген Бала 2024, Қараша
Anonim
Дыбыстық ескерту
Дыбыстық ескерту
Дыбыстық ескерту
Дыбыстық ескерту
Дыбыстық ескерту
Дыбыстық ескерту

Мен құрастырған ПХД дыбыстық ескерту деп аталады. Бұл тақта стерео дыбыс көзі мен FM таратқышы немесе күшейткіш сияқты стерео аудио тұтынушының арасында орналасқан. Тақта кодталған хабарды сымсыз қабылдаған кезде, ол ағымдағы көзден аудио ағынына түседі және алынған хабарға қатысты MP3 дыбыстық клипін ойнатады. Клип аяқталғаннан кейін тақта бастапқы көзге ауысады (менің жағдайда iPod.)

Мен бұл тақтаны ағаш дүкеніндегі шаң жинағыштың толғанын анықтауға арналған тақтаға көмекші тақта ретінде жасадым. Шаң жинағыштың толық тақтасы жыпылықтайтын стробаны қосса да, мен оны кейде байқамай қалатынмын. Дүкен шаң жинағыш пен басқа стационарлық құралдар жұмыс істеп тұрған кезде өте қатты шығады, сондықтан мен әрқашан FM қабылдағышы бар есту қорғанышын киіп жүремін. Бұл тақтаны қолдана отырып, мен есту қорғанышым болса да, «Шаң жинағыш толы» дегенді естимін. Https://www.instructables.com/id/Dust-Collector-F… қараңыз

Қолданылатын mcu - ATmega328p. Mcu RFM69CW трансиверінен хабарлама алады. Аудио қосқыш - бұл I2C басқарылатын PT2314 чипі. PT2314 - 4 -тен 1 -ге дейін стерео коммутатор. Тақта стандартты 3,5 мм стерео ұяшықтары ретінде 4 мүмкін кірістің 2 -ін шығарады. 3 -ші көз - бұл MP3 ойнатқышының чипі, ал 4 -ші көзі пайдаланылмайды. Шығу стандартты 3,5 мм стерео ұясы арқылы жүзеге асады.

MP3 ойнатқыштың 3 мүмкін көзі бар: SD картасы, USB Stick және NOR Flash.

MP3 ойнатқышы көптеген DF ойнатқыш модульдерінде кездесетін YX5200-24SS чипі болып табылады (дегенмен бұл модульдің арзан нұсқаларының көпшілігінде түпнұсқалық чиптің барлық функциялары жоқ жалған чиптер пайдаланылады.) YX5200 көмегімен бұл бағдарламаның басты айырмашылығы. -24SS чипі -бұл стерео және NOR Flash EEPROM қолдайды.

NOR Flash файлын MP3 клиптерімен алдын ала жүктеуге немесе басқа көздердің бірін пайдалануға болады. MP3 ойнатқышы іске қосылған кезде USB -ге әдепкі бойынша қосылады, содан кейін SD картасы, содан кейін NOR Flash. Сіз бағдарламалық жасақтаманы бастапқы басымдылықты өзгертуге немесе алынған хабарға негізделген MP3 көзіне өзгертуге болады.

Бағдарламаланғандай сыртқы кіріс шығысқа беріледі. MP3 көзіндегідей, бұл әрекетті бағдарламалық жасақтамада өзгертуге болады. Сондай -ақ, дыбыс деңгейін, тепе -теңдікті, жоғары жиілікті және басқа да аудио қосқыштардың мүмкіндіктерін бағдарламалық қамтамасыз ету арқылы басқаруға болады.

Тақтада құлаққапты күшейту модулін қосу мүмкіндігі бар. Мен күшейткішті конфигурацияда қолданамын, себебі шығыс FM таратқышты береді, ал таратқыш күшейткішпен жұмыс істейді, ол дыбыс деңгейіндегі дыбысқа қарағанда.

Барлық пайдаланылмаған түйреуіштер тақтаның шетіне шығарылды. Тақтада I2C коннекторы бар, ол келешекте дамытуға арналған үзіліс желісі бар (дисплей, пернетақта және т.

Схема келесі қадамға қосылады.

Мен жасаған басқа тақталар сияқты, бұл тақтаның гербер файлдары PCBWay -де бөлісіледі.

3D басып шығарылған корпус Thingiverse -те қол жетімді:

1 -қадам: тақтаны құрастыру бойынша нұсқаулық

Басқарманы құрастыру бойынша нұсқаулық
Басқарманы құрастыру бойынша нұсқаулық

Тақтаны (немесе кез келген дерлік тақтаны) жинау бойынша нұсқаулар берілген. Келесі қадамдарда мен құлаққаптың қосымша күшейткіші жоқ тақтаны жинаймын.

Егер сіз SMD тақтасын қалай жасау керектігін білсеңіз, 13 -қадамға өтіңіз.

2 -қадам: Бөлшектерді жинау

Бөлшектерді жинау
Бөлшектерді жинау

Мен қағаз парағын жұмыс үстеліне жапсырмалары бар барлық бөлшектерге (резисторлар, конденсаторлар, жарықдиодты шамдар) жапсырудан бастаймын. Конденсаторлар мен жарық диодтарын бір -біріне қоймаңыз. Егер олар араласса, оларды ажырату қиын болуы мүмкін.

Содан кейін мен қағазды осы бөліктермен толтырамын. Мен шетіне басқа бөлігін қосамын, оңай анықталатын бөліктерді. (Назар аударыңыз, мен дәл осы қағазды мен жасаған басқа тақталар үшін қолданамын, сондықтан фотодағы кейбір орындарда жапсырмалардың жанында/бөліктері бар)

3 -қадам: тақтаны орнатыңыз

Тақтаны орнатыңыз
Тақтаны орнатыңыз

Кішкене ағаш бөлігін монтаж блогы ретінде пайдаланып, мен ПХД тақтасын прототип тақтасының екі бөлігінің арасына бекітемін. Прототип тақталары монтаждау блогына қос таяқшамен бекітілген (ПХД -да таспа жоқ). Маған монтаж блогы үшін ағаш қолданған ұнайды, себебі ол табиғи түрде өткізбейтін/антистатикалық. Бөлшектерді орналастыру кезінде оны қажеттілік бойынша жылжыту оңай.

4 -қадам: Дәнекерлеу пастасын қолданыңыз

Дәнекерлеу пастасын қолдану
Дәнекерлеу пастасын қолдану

SMD жастықшаларына дәнекерленген паста қолданыңыз, саңылаулар арқылы жалаңаш қалдырыңыз. Оң қолмен болғандықтан, мен бұрын қолданған дәнекерленген пастаны жағу мүмкіндігін азайту үшін жоғарыдан оңға қарай жұмыс жасаймын. Егер сіз паста жағсаңыз, макияжды кетіру үшін түксіз сүрткішті қолданыңыз. Kleenex/матаны қолданудан аулақ болыңыз. Әр тақтаға қолданылатын паста мөлшерін бақылау - бұл сынақ пен қателіктерге байланысты. Сіз әр тақтаға кішкене драпты алғыңыз келеді. Табанның өлшемі жастықтың өлшемі мен формасына қатысты (шамамен 50-80% қамту). Күмәндансаңыз, аз қолданыңыз. TSSOP пакетіндегі IC сияқты бір -біріне жақын түйреуіштер үшін сіз өте тар жастықшалардың әрқайсысына жеке штанга қоюға емес, барлық жастықшаларға өте жұқа жолақты қолданасыз. Дәнекер еріген кезде, дәнекерлеу маскасы дәнекердің жастыққа жылжуына әкеледі, мысалы су майлы бетке жабыспайды. Дәнекер моншақпен жабылады немесе жастықшасы ашық жерге жылжиды.

Мен балқу температурасы төмен дәнекерлеу пастасын қолданамын (137C балқу нүктесі)

5 -қадам: SMD бөліктерін орналастырыңыз

SMD бөлшектерін орналастырыңыз
SMD бөлшектерін орналастырыңыз

SMD бөлшектерін орналастырыңыз. Мен мұны жоғарыдан төмен қарай оңға қарай жасаймын, бірақ оның бір бөлігін жіберіп алмауыңыз маңызды. Бөлшектер электронды пинцет көмегімен орналастырылады. Мен қисық ұшы бар пинцетті жақсы көремін. Бөлікті алыңыз, қажет болған жағдайда монтаж блогын бұраңыз, содан кейін бөлікті орналастырыңыз. Тақтада тегіс отыруын қамтамасыз ету үшін әр бөлікке жеңіл шүмек беріңіз. Бөлшекті орналастыру кезінде мен екі қолмен дәл орналастыруға көмектесемін. Квадрат mcu орналастыру кезінде оны қарама -қарсы бұрыштардан диагональ бойынша алыңыз.

Кез келген поляризацияланған конденсатордың дұрыс күйде екеніне көз жеткізу үшін тақтаны тексеріңіз және барлық чиптер дұрыс бағытталған.

6 -қадам: Ыстық пистолеттің уақыты

Ыстық пистолеттің уақыты
Ыстық пистолеттің уақыты
Ыстық пистолеттің уақыты
Ыстық пистолеттің уақыты

Мен YAOGONG 858D SMD ыстық пистолетін қолданамын. (Amazon -да 40 доллардан төмен.) Пакетке 3 саптама кіреді. Мен ең үлкен (8 мм) саптаманы қолданамын. Бұл модель/стильді бірнеше сатушылар жасайды немесе сатады. Мен барлық жерде рейтингтерді көрдім. Бұл қару мен үшін мінсіз жұмыс істеді.

Мен төмен температуралы дәнекерлеу пастасын қолданамын. Менің үлгідегі мылтық үшін менде 275С температура орнатылған, ауа ағыны 7 -ге орнатылған. Мылтықты тақтайдан 4 см шамасында перпендикуляр ұстаңыз. Бірінші бөлшектердің айналасындағы дәнекерлеу балқытуды бастау үшін біраз уақыт алады. Мылтықты тақтаға жақындатып, тездетуге азғырылуға болмайды. Бұл әдетте айналадағы бөліктерді үрлеуге әкеледі. Дәнекер ерігеннен кейін тақтаның келесі қабаттасатын бөлігіне өтіңіз. Бүкіл тақта бойымен жұмыс жасаңыз.

7 -қадам: қажет болған жағдайда күшейтіңіз

Қажет болса, күшейтіңіз
Қажет болса, күшейтіңіз

Егер тақтада SD картасының коннекторы немесе дыбыс ұясы және т.б. бар болса, оны тақтаға бекіту үшін қолданылатын жастықшаларға қосымша сым дәнекерлеуін қолданыңыз. Мен дәнекерленген паста әдетте бұл бөлшектерді сенімді бекіту үшін жеткілікті күшті емес екенін білдім.

8 -қадам: SMD Flux тазалау/жою

SMD Flux тазалау/жою
SMD Flux тазалау/жою
SMD Flux тазалау/жою
SMD Flux тазалау/жою

Мен қолданатын дәнекерленген паста «таза емес» деп жарнамаланады. Сіз тақтаны тазалауыңыз керек, ол әлдеқайда жақсы көрінеді және ол тақтадағы дәнекерленген ұсақ моншақтарды жояды. Жақсы желдетілетін жерде латексті, нитрилді немесе резеңке қолғаптарды қолданып, керамикалық немесе тот баспайтын болаттан жасалған кішкене ыдысқа аз мөлшерде флюс кетіргішті құйыңыз. Ағынды кетіретін бөтелкені қайта жабыңыз. Қатты щетканы пайдаланып, щетканы ағынды кетіргішке батырыңыз және тақтаның бір жерін сүртіңіз. Тақтаның бетін толық тазартқанша қайталаңыз. Мен бұл үшін мылтық тазартатын щетканы қолданамын. Қылшықтар көптеген тіс щеткаларына қарағанда қаттырақ.

Мен қолданылмаған ағынды кетіргішті қайтадан бөтелкеге құямын. Бұл дұрыс па, жоқ па білмеймін. Мен бұған қатысты мәселелерді байқамадым.

9 -қадам: барлық шұңқыр бөліктерін орналастырыңыз және дәнекерлеңіз

Шұңқырдың барлық бөлшектерін орналастыру және дәнекерлеу
Шұңқырдың барлық бөлшектерін орналастыру және дәнекерлеу
Шұңқырдың барлық бөлшектерін орналастыру және дәнекерлеу
Шұңқырдың барлық бөлшектерін орналастыру және дәнекерлеу

Ағынды кетіргіш тақтадан буланып кеткеннен кейін, шұңқырдың барлық бөлшектерін бірінен соң бірін қысқа және ұзын етіп орналастырыңыз және дәнекерлеңіз.

10 -қадам: Шұңқырлы тесіктерді ағызу

Шұңқырлы түйреуіштер арқылы ағызу
Шұңқырлы түйреуіштер арқылы ағызу

Тегістеуішті бұрауыш көмегімен тақтаның астыңғы жағындағы тесіктерді кесіңіз. Бұл ағын қалдықтарын кетіруді жеңілдетеді.

11 -қадам: Қиып алғаннан кейін тесіктер арқылы қайта қыздырыңыз

Қиып алғаннан кейін тесіктер арқылы қайта қыздырыңыз
Қиып алғаннан кейін тесіктер арқылы қайта қыздырыңыз

Жақсы көріну үшін, кесілгеннен кейін саңылаулардағы дәнекерлеуішті қайта қыздырыңыз. Бұл ағызу кескіштен қалған ығысу белгілерін жояды.

12 -қадам: тесік ағыны жойылады

Тесік ағынын алып тастаңыз
Тесік ағынын алып тастаңыз

Бұрынғыдай тазалау әдісін қолданып, тақтаның артқы жағын тазалаңыз.

13 -қадам: тақтаға билік қолданыңыз

Тақтаға қуат беріңіз (6 -дан 12В дейін). Егер ештеңе қуырмаса, реттегіштің екі микросхемасындағы үлкен қойындыдан 5В және 3.3В өлшеңіз.

14 -қадам: Жүктеушіні жүктеңіз

Жүктеушіні жүктеңіз
Жүктеушіні жүктеңіз

Бұл қадам процессордың жылдамдығын, сағат көзін және басқа сақтандырғыш параметрлерін орнатады, сонымен қатар жүктеушіні жүктейді.

Бұл қадам үшін сізге провайдер қажет. Интернет провайдері 3v3 болған жағдайда Arduino сияқты кез келген провайдерді ISP ретінде пайдалануға болады. Мен жасаған ISP 3v3 ISP қосқышы бар. Қараңыз

Өте маңызды: 3v3 ISP пайдалану керек, әйтпесе тақтадағы компоненттерді зақымдауы мүмкін

Arduino IDE Tools мәзірінен тақта үшін «Arduino Pro немесе Pro Mini», ал процессор үшін «ATmega328P (3.3V 8MHz)» таңдаңыз.

Егер сіз 6 сымды ISP кабелін қолдансаңыз, тақтадан қуат көзін ажыратыңыз.

Интернет -провайдер кабелін тақтадағы ICSP тақырыбынан 3v3 Интернет -провайдеріне қосыңыз. ICSP тақырыбының жанындағы DPDT қосқышын «PROG» күйіне орнатыңыз.

Tools-> программист мәзірінің тармағынан «Arduino провайдер ретінде» тармағын таңдаңыз (немесе сіз қолданатын провайдер үшін не қажет болса), содан кейін жүктеу жүктеушісін таңдаңыз. Жүктеушіні жүктеуден басқа, бұл сақтандырғыштарды дұрыс орнатады. Фотода сол жақтағы тақта - нысана. Оң жақтағы тақта - провайдер.

Интернет провайдерінің кабелін ажыратыңыз.

15 -қадам: Эскизді жүктеңіз

Эскизді жүктеңіз
Эскизді жүктеңіз

Тақтадағы сериялық қосқышқа 3v3 TTL сериялық адаптер модулін қосыңыз.

Жаңарту: 18-наурыз-2021: Мен ескерту басқа хабарды алған кезде ойнатылып жатқан кезде пайда болатын қатені түзету үшін нобайға аздаған өзгерістер енгіздім. Егер сіз эскиздің жаңартылған нұсқасын алғыңыз келсе, маған хабарласыңыз

Осы қадамға бекітілген software.zip бағдарламасын жүктеңіз. Сіз бұл көздерді Arduino қалтасына араластыра аласыз немесе осы көздерді көрсету үшін Arduino қалауындағы Sketchbook орнын өзгерте аласыз. Ең қолайлы әдіс - бұл дереккөздерді бөлек ұстау.

AudioAlertRFM69 эскизін тексеріңіз/құрастырыңыз.

Егер ол қатесіз құрастырылса, эскизді жүктеңіз.

16 -қадам: MP3 FAT Hex файлын жасаңыз

MP3 FAT Hex файлын жасаңыз
MP3 FAT Hex файлын жасаңыз

Бұл қадам NOR Flash чипін MP3 көзі ретінде пайдалануды жоспарлап отыр деп болжайды. Егер сіз NOR Flash чипін MP3 көзі ретінде пайдалануды жоспарламасаңыз, 18 -қадамға өтуге болады. Бұл MP3 көзі ретінде SD картасын немесе USB таяқшасын пайдаланатындығыңызды білдіреді.

Бұл қадамның мақсаты - NOR Flash EEPROM көзінде NOR Flash -тен ойнатылатын MP3 клиптері бар FAT16 файлдық жүйесінің суретін алу. FAT түбірлік каталогындағы файл тәртібі ескертуді ойнату кезінде бағдарламалық жасақтамадан сілтеме жасайтын MP3 индексін анықтайды.

MP3 FAT Hex файлын менің Mac OS FatFsToHex қосымшасы арқылы жасауға болады.

Егер сізде Mac компьютері болса немесе оған қол жеткізе алсаңыз, FatFsToHex қосымшасын GitHub -дан жүктеп алыңыз:

Қолданбаны құрудың қажеті жоқ екенін ескеріңіз, бұл репозиторийде салынған қосымшасы бар zip файлы бар.

Тақтада ойнағыңыз келетін MP3 файлдары туралы шешім қабылдағаннан кейін, FatFsToHex қосымшасын іске қосыңыз және файлдарды тізімге сүйреңіз. Тізімдегі файлдарды орналастыру арқылы ойнау тәртібін орнатыңыз. Егер бұл бірнеше рет қолдануға болады деп ойлайтын MP3 жиынтығы болса, сақтау командасын (⌘-S) пайдаланып жинақты дискіге сақтаңыз. MP3 он алтылық файлын FLASH. HEX деп атау арқылы SD картасына экспорттаңыз (⌘-E). Бұл SD картасындағы жалғыз файл болуы керек.

Мен кез келген адам осы тақталардың біреуін құратынына күмәнданамын, бірақ егер біреу мұны жасаса, және сіз MP3 он алтылық файлын жасай алмай қалсаңыз, маған хабарласыңыз, мен оны сіз үшін құрастырамын.

17 -қадам: MP3 файлдарын NOR Flash EEPROM -ге жүктеңіз

MP3 файлдарын NOR Flash EEPROM -ге жүктеңіз
MP3 файлдарын NOR Flash EEPROM -ге жүктеңіз
MP3 файлдарын NOR Flash EEPROM -ге жүктеңіз
MP3 файлдарын NOR Flash EEPROM -ге жүктеңіз

Бұл қадам үшін сізге провайдер ретінде Arduino (немесе мен жасаған тақта) және 5 немесе 6 сымды ISP кабелі қажет. Егер сіз 6 сымды кабель қолдансаңыз, тақтадағы қуат көзін ажыратыңыз.

Егер сіз мен әзірлеген Интернет -провайдерді пайдаланбайтын болсаңыз, онда сіз пайдаланатын Интернет -провайдерге Hex Copier эскизін жүктеу керек және HexCopier эскизіндегі нұсқауларға сәйкес SD картасы модулі болуы керек. HexCopier эскизін ATmega328p (және басқа да бірнеше ATMegas.) Бар кез келген Arduino -да іске қосуға болады, бұл эскиз GitHub FatFsToHex репозиторийінде орналасқан.

NOR Flash EEPROM жанындағы DPDT қосқышын PROG күйіне орнатыңыз. Қосқыштың дұрыс бағытын анықтау үшін жерге қосқыштың көмегімен 3v3 ISP мен NOR FLASH тақырыбы арасындағы ISP кабелін жалғаңыз. Бұл фотосуреттердегі көк қосқыш.

Қуат SD картасы енгізілгенде және сериялық монитордың жіберу жылдамдығы 19200 -ге орнатылғанда, бастау үшін С әрпі мен қайтару таңбасын («C / n» немесе «C / r / n») нобайға жіберіңіз. көшірме. Интернет провайдерінде жұмыс істейтін көшірме эскизінен күтілетін жауаптың скриншотын қараңыз.

FatFsToHex қосымшасында сериялық монитор бар екенін ескеріңіз (суретті қараңыз.)

18 -қадам: тақтаны тексеріңіз

Тақтаны тексеріңіз
Тақтаны тексеріңіз
Тақтаны тексеріңіз
Тақтаны тексеріңіз
Тақтаны тексеріңіз
Тақтаны тексеріңіз

IPod немесе басқа дыбыс көзін 3,5 мм аудио ұясына «IN» белгісіне қосыңыз. Құлаққапты «OUT» деп белгіленген ұяға жалғаңыз.

Тақтаға қуат беріңіз. IPod -да тректерді ойнатыңыз. Сіз құлаққап арқылы не ойнап жатқанын естуіңіз керек.

Тақтаға 3v3 TTL сериялық адаптерін қосыңыз. Бод жылдамдығын 9600 -ге орнатыңыз.

«P1» тақтасын жіберу арқылы ескертуді ойнаңыз. Сіз iPod -дан келетін барлық нәрсеге қатысты ескертуді естуіңіз керек. Мұнда сипаттау үшін тақтаға тізбектей жіберуге болатын сынақ параметрлері тым көп. AudioAlertRFM69 эскизінің цикл функциясына қараңыз. Сіз барлық сынақ параметрлерін көрсететін коммутатор мәлімдемесін көресіз.

Трансиверді тексеру үшін сізге басқа тақта қажет, мысалы, менің нұсқаулығы Varmint детекторында сипатталған қашықтан басқару құралы немесе мен дайындаған шаң жинағыш. Қараңыз: https://www.thingiverse.com/thing:2657033 Бұл тақталар дыбыстық ескерту тақтасына хабарлама жіберу үшін бағдарламалануы мүмкін.

Сондай -ақ, фотосуреттерде көрсетілгендей тест тақтасын тақтаға салуға болады. Мен RFM69CW және HCW үшін бөлу тақталарын жасадым. Бұл тақталар деңгейлік ауысуды қамтамасыз етеді, осылайша сіз бұл трансиверлерді 5В мкв қолдана аласыз. (RFM69 - 3v3.)

Егер АҚШ -тағы кез келген адам менің тақтайшамды, жалаңаш немесе салынған, бөлшектерін табу қиын болса, менімен хабарласыңыз (хабарлама арқылы, түсініктеме ретінде емес.) Кіріспеде айтылғандай, Gerber тақтасының файлдары PCBWay -де бөлісіледі.

Ұсынылған: