Mundarija:

PIC16F1847 va AR1010 asosidagi FM radio musiqa qutisi: 5 qadam
PIC16F1847 va AR1010 asosidagi FM radio musiqa qutisi: 5 qadam

Video: PIC16F1847 va AR1010 asosidagi FM radio musiqa qutisi: 5 qadam

Video: PIC16F1847 va AR1010 asosidagi FM radio musiqa qutisi: 5 qadam
Video: Эти винтажные часы Enicar Super Divette служили во время войны во Вьетнаме! 2024, Noyabr
Anonim
Image
Image

Bu mening "Instructable" postim. Men Ebaydan sotib olgan AR1010 FM radio qabul qilish moduli va MICROCHIP -dan PIC16F1847 mikrokontrolderidan foydalanib, raqamli FM radio qutisini yasadim. Nima uchun PIC? Nega Arduino -dan foydalanmasligingiz kerak? Chunki menda bu IC -larning ko'p qismi ehtiyot qismlarga joylashtirilgan. Raqamli FM radiosining ko'pgina ko'rsatmalari va qo'llanmalari arduino -dan foydalangani uchun.

Keling buni uddalaymiz ….

1 -qadam: Kerakli qismlar va asboblar …

Asosiy qismlar quyidagilar:

  1. Miya - Microchip Pic16F1847
  2. Raqamli FM radio qabul qiluvchisi - AR1010 moduli
  3. Displey - MAX7219 8 raqamli 7 segmentli LED moduli
  4. Ovoz kuchaytirgichi - PAM8403 5V shahar ovoz kuchaytirgichi 2 kanal 2*3W ovoz balandligini boshqarish.
  5. Quvvat/ zaryadlash - 3V dan 5V gacha 1A bosqichma -bosqich modul USB zaryadlovchi qurilmasi 1 dona. Eski noutbuk batareyalar to'plamidan 18650 ta batareya qutqarildi.
  6. Interfeys - 3 dona. tugmachali mikro kalitlar
  7. 3D bosilgan quti muhofazasi - STL fayllari bu erda

Foydalanish vositalari:

  • Lehimlash temir
  • Uzoq burun pense
  • Raqamli ko'p tomonlama sinov qurilmasi
  • Exacto pichog'i
  • Kesuvchi pense
  • Yelimli qurol
  • 3D printer
  • Microchip PICKIT 3 dasturchi/tuzatuvchi

2 -qadam: Sxematik va simli yig'ilish

Sxematik va simli yig'ilish
Sxematik va simli yig'ilish
Sxematik va simli yig'ilish
Sxematik va simli yig'ilish
Sxematik va simli yig'ilish
Sxematik va simli yig'ilish

Sxema Autodesk Eagle PCB dizayn dasturining bepul versiyasi yordamida chizilgan.

Asosiy taxtaning qismlari ro'yxati quyidagicha:

1 dona. PIC16F1847 MCU PDIP-18

1 dona. AMS1117-3.3 kuchlanish regulyatori SOT223

6 dona. 4,7 kohm / 0,5 vattli rezistorlar

1 dona. 10uf / 16v elektrolitik kondansatör

Bu qismlarning barchasi 30 mm x 30 mm o'lchamdagi maxsus kesilgan taxtali korpus ichiga o'rnatiladi. PIC Mcu taxtaning yuqori tomoniga o'rnatiladi. AMS1117-3.3 SMD regulyatori va AR1010 moduli mis tomondan lehimli.

Tashqi osilator yo'q, chunki men PIC16F1847 MCU ichki 32 MGts soatidan foydalanardim. Men modullarni ulash uchun hech qanday sarlavha va ulagichlardan foydalanmadim, ular o'tish simlari bilan lehimlangan. Sarlavhalar ketma -ket disk raskadrovka va ICSP dasturlash uchun mo'ljallangan.

3 -qadam: KOD

Kod PIC uchun MikroC ning Code Limited versiyasi yordamida yoziladi va tuziladi.

Men Adam10/Ar1010lib Ar1010 Arduino kutubxonasidan foydalandim va uni PIC IDE uchun MikroC bilan moslashtirdim.

Men Max7219 kutubxonasini yozdim.

Rahmat, yetarli

4 -qadam:

Manba fayli MAX7219 kutubxonasini o'z ichiga olgan holda yangilandi …

5 -qadam: kelajakdagi yangilanishlar:

Men vaqt uchun RTC qo'shaman va ehtimol harorat va namlik kabi ba'zi sensorlar.

Bluetooth audio kiritish.

Mp3 pleer.

Tavsiya: