Мазмұны:

PIC микроконтроллерлерді әзірлеу тақтасының жүйесі: 3 қадам
PIC микроконтроллерлерді әзірлеу тақтасының жүйесі: 3 қадам

Бейне: PIC микроконтроллерлерді әзірлеу тақтасының жүйесі: 3 қадам

Бейне: PIC микроконтроллерлерді әзірлеу тақтасының жүйесі: 3 қадам
Бейне: Arduino Devre Tasarımı | 0 Dan Siparişe | MCU SERISI 2024, Қараша
Anonim
PIC микроконтроллерлерді әзірлеу тақтасының жүйесі
PIC микроконтроллерлерді әзірлеу тақтасының жүйесі
PIC микроконтроллерлерді әзірлеу тақтасының жүйесі
PIC микроконтроллерлерді әзірлеу тақтасының жүйесі

Бұл жоба PIC негізіндегі электрондық жобалардың кең спектріне сәйкес келетін икемді PIC әзірлеу құралын жобалауға және қолдануға арналған.

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

1. Кешенді дизайн жиі қымбат, 2. Перифериялық құрылғыларды өте аз алып жүріңіз, 3. Құрамында арнайы жобаларға сәйкес келмейтін, сондықтан сирек қолданылатын перифериялық құрылғылар бар, 4. Құрамында кеңістік кеңістігін алатын перифериялық құрылғылар бар, осылайша шығынға қосылады, 5. Шеткі қондырғыларды өзгертуге немесе өзгертуге қолдау көрсету мүмкін емес, 6. Құрылғы бетінде орнатылатын процессоры бар, оны алып тастауға болмайды, осылайша әзірлеу тақтасының қолдану жағдайын шектейді.

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

Мұнда ұсынылған PIC әзірлеу тақтасының дизайны осы шектеулерді кеңейтуге бағытталған.

Әзірлеу жүйесі ПХД тақтасының екі дизайн принципін қолданады.

Бірінші ПХД-бұл қоректену көзі, MCLR қалпына келтіру схемасы, RS232 және PICKIT бағдарламашысының түйіндік ағышы бар негізгі артқы жазықтық тақтасы. Бұл тақта бір -бірімен байланысты тақта ретінде қызмет етеді, оның құрамында алтыға дейін тақта бар.

ПХД тақтасының екінші түрі - қосымша тақта компоненті. PCB тақтасының дизайнын жасау үшін стандартты ПХД дизайны мен ізі қолданылады, оны қалауыңызша негізгі тақтадан қосуға және алып тастауға болады. Негізгі тақтаның мақсаты - микроконтроллер немесе перифериялық схема, мысалы, аналогты сандық түрлендіргіш (DAC).

Дизайн мақсаты - қажет болған жағдайда қосымша тақталар жасау. Сондықтан бұл жоба жалғасуда.

Бұл жобаның аясында мен Gerber / Project файлдарын жүктеу үшін қол жетімді негізгі тақталар дизайнын жасадым.

Қызметтік тақталар туралы толығырақ ақпарат алу үшін жобалық құжатты қараңыз: PIC контроллерін әзірлеу тақтасы - Қыздар тақтасының каталогы, құжаттың сілтемесі: RKD3, осы құжаттың орналасқан жерінде немесе менің веб -сайтым арқылы; www.rkelectronics.org/picdev

Негізгі тақталар негізгі тақтаға 2 х 30 2,54 мм екі бұрандалы штрихтер арқылы қосылады. Бұл қосымша тақталарды ПХД өндіру үйі арқылы немесе Vero тақтасының көмегімен қолмен жасауға мүмкіндік береді.

1 -қадам: Қыздар тақтасы

Қыздар тақталары
Қыздар тақталары
Қыздар тақталары
Қыздар тақталары
Қыздар тақталары
Қыздар тақталары

Негізгі тақта мен қосымша тақтаның өзара байланысына келесі автобустар кіреді;

1. Аналогты немесе цифрлы 43 бөлінген енгізу -шығару желісі, 2. VDD және GND қуат көзі, 3. SPI Chip Select (CS) арнайы 5 желісі, 4. MOSI, MISO және CLK желілеріне арналған SPI Buss, 5. I²C SPI автобустарының бір бөлігі ретінде ортақ, 6. RS232, RS485 және MIDI үшін арнайы TX және RX желілері, 7. USB деректері үшін арнайы D+ және D- жолдары, 8. Арнайы PIC бағдарламалау желілері, MCLR, PGD және PGC.

SPI чипін таңдау жолдарының сипатына байланысты бұл жолдар әр түрлі енгізу -шығару жолдарымен бөлісіледі. Енгізу -шығару желісінің ортақ пайдаланылуы микроконтроллердің қосымша тақтасына байланысты. Микроконтроллерге CS желілерінің қосылуы қосымша тақтада жүзеге асырылатын болады. Мысалы, PIC18F4550 үшін PIC16/18 40 істікшелі USB ендіргіш тақтасы үшін CS сызықтары C, C1, C2, C3 және E0 PIC түйреуіштеріне тең келетін 16, 17, 18, 19 және 32 енгізу -шығару түйреуіштерімен бөліседі. Осы себепті SPI қолданатын барлық перифериялық тақталарда пайдаланылмаған немесе басқа пайдаланылған CS желілерін ажырату үшін қосқыш немесе ажыратқыш әдісі болуы қажет.

RS232 TX және RX және USB D+ және D- желілерінің сипатына байланысты бұл жолдар басқа да басқа енгізу-шығару желілерімен ортақ пайдаланылады. Осы себепті RS232, RS485 немесе USB пайдаланатын барлық перифериялық тақталарда пайдаланылмаған немесе басқа пайдаланылған TX, RX, D+ және D- желілерін ажырату үшін қосқыш немесе ажыратқыш әдісі болуы қажет.

Енгізу -шығару жолдары әр түрлі микроконтроллер түйреуіштеріне бағытталады, олар түйреуіштер тақта схемасында немесе ПХД жібек экранда егжей -тегжейлі көрсетілген. Әдетте порттар бағытталады;

1. А порты = I/O жолдары 0 - 7, 2. В порт = I/O жолдары 8 - 15, 3. С порт = I/O жолдары 16 - 23, 4. D порты = енгізу -шығару жолдары 24 - 31, 5. E порты = енгізу -шығару жолдары 32 - 35, DsPIC30/33 және 24 сериялары сияқты басқа PIC түрлері сымның әр түрлі орналасуын қолданады.

2 -қадам: Гербер файлдары

Бұл бетте осы уақытқа дейін құрылған негізгі тақта мен қосымша тақталарды шығаруға қажетті Gerber файлдары бар. Тізім келесідей;

1. Басқарма, 2. Басқару тақтасы 2 -ші Басқармаға қосылады, 3. dsPIC30F 28 істікшелі [A түрі]

4. dsPIC30F 28 түйреуіш [В түрі]

5. dsPIC30F 28 істікшелі [С түрі]

6. dsPIC30F 40 істікшелі [A түрі]

7. dsPIC30F 40 істікшелі [В түрі]

8. Ендіру/шығару 0 - 39 үшін светодиодтар

9. MCP3208 [А түрі]

10. MCP3208 [В түрі]

11. PIC16-18 [8-14-20Pin] [USB емес]

12. PIC16-18 [28Pin] [USB емес]

13. PIC16-18 [40Pin] [USB емес]

14. PIC16-18 [8-14-20Pin] [USB]

15. PIC16-18 [28Pin] [USB]

16. PIC16-18 [40Pin] [USB]

17. Қосқыштар

18. ULN2003

19. Жеті сегмент

20. 12 бит DAC

21. MIDI

22. PIC ADC

23. Басу түймелері [А түрі]

24. Басу түймелері [В түрі]

25. 16 x 2 Әріптік -сандық СКД дисплей

26. dsPIC30F [18 істікшелі]

27. Бекіту тақырыбының үзілуі

3 -қадам: KiCAD кітапханасының файлдары

Бұл бит KiCAD компоненттерінің кітапханасына және қосымша тақтаға арналған ізге арналған. Жеке гербер файлдарын экспорттамас бұрын, іздің айналасына жиектерді кесу сызықтарын қосу қажет болады.

Сізге бұл жоба ұнайды деп үміттенемін!

басқа жобалар үшін менің веб -сайтым бар

www.rkelectronics.org

Ұсынылған: