9zip.ru Инструкции Микроконтроллеры и серийные процессоры
Для наколенных любительских поделок выбор элементной базы ограничен:
- доступностью в местных магазинах (можно заказывать на Aliexpress);
- стоимостью (сомнительно что кто-то решится купить например толстую ПЛИСину за 2-3 тыр);
- типом корпуса (TQFP на макетку особо не распаяешь, нужно использовать или макетку на печатной плате, или делать специальную платку-переходник для TQFP с контактными площадками под навесной монтаж, под BGA вообще плату не сделать даже на заказ);
- возможностью
программирования "по трем проводам" много раз: например выбор контроллеров ограничен только теми, которые программируются по нескольким проводам с LPT-порта, и самое главное сделанным с Flash-памятью программ. Все современные mainstream контроллеры (AVR, PIC, для особых извращенцев отечественный ТЕСЕЙ 1878ВЕ1 производства Angstrem) обязательно поддерживают такой режим программирования, некоторые типы вообще имеют встроенные средства отладки по JTAG (практически бесплатный внутрисхемный эмулятор средствами серийного чипа);
- доступностью документации, инструментальных средств и библиотек программ в качестве примеров в свободном доступе.
Последние 10 лет единственным типом программируемых цифровых чипов, доступных радиолюбителю, были микроконтроллеры, самые распространенные фирмы:
- Atmel: давно устаревшие совместимые с MCS-51,
- современная богатая по номенклатуре и достаточно быстрая серия Atmel AVR (ATtiny для умных выключателей и таймеров для микроволновки, ATmega для более-менее серьезных железок);
- MicroChip PIC: раньше были дорогими, сейчас примерно выровнялись с AVR;
- MSP430 микропотребляющие, продается дешевый starter kit в виде мелкой платочки, подключаемой для прошивки к COM-порту, скорее всего данные тоже можно гнать по тому же порту;
- ADuC.
Для любителей мазохизма с совковыми элементами (отсутствие документации и средств разработки, глючное железо, совковое качество производста и надежность поставки) можно посоветовать посмотреть Ангстремовский контроллер ТЕСЕЙ 1878ВЕ1. Его низкая стоимость легко компенсируется постоянными проблемаи в поставках и вообще доступностью в магазинах (проблемы с производством). Если вдруг кто тут есть с Ангстрема: ваше изделие кроме военных никто использовать не будет - ни с чем не совместимая система команд, единственная модель-маленькая с кучкой ног, которая годится только для изготовления умных выключателей и простейших устройств управления, к которой даже внешее ОЗУ подключить проблема.
Более сложные системы можно делать на 8-битном микропроцессоре Z80A (который использовался в ZX Spectrum): куча софта, программ, документации в том числе книг на русском, для разработки удобно использовать эмулятор Спектрума на ПК, однополярное питание 5 В. Доступны более быстрые современные модели в мелких корпусах с повышенной тактовой частотой. Недостаток систем на процессоре - необходимость установки как минимум 2х дополнительных чипов (ОЗУ и ПЗУ лучше всего Flash для программы) и какого-нибудь контроллера ввода/вывода.
Совсем крутое решение - компьютер на старом i486DX, 128К памяти (4 чипа по 32К, почему 4 см. цоколевку процессора адресные выводы), boot-ROM, UART для ввода/вывода (то же самое что и RS232, COM), ОС - форт-система, IDE винт. Почему именно 486: 486DX имеет встроенный сопроцессор для плавающей математики, штырьковый корпус удобен для макетирования, не нужен кулер.
Если по какой-то причине не хочется возиться с отдельными чипами (не хватает времени, лень), есть смысл покупать готовые модули типа PC104 (почти обычный компьютер начиная от 386SX/4 в виде маленькой платки формата где-то 10x15 с интегрированными SVGA, Ethernet, вместо винта обычно ставиться флешка на 4-16 Мб в DIP корпусе). Стоит такое удовольствие от $70, но зато получаете готовый управляющий компьютер, на который можно поставить любую ОС (DOS, Win если подключить винт, Linux, написать свою) и использовать готовый софт. Потребляемая мощность - от 5 Вт.
5 нравится?
7 30.05.2015 ©
9zip.ru Авторские права охраняет Роскомнадзор
| Понравилась статья? Алиса Селезнёва говорит: поделись с друзьями! |
|
, Краткий обзор программ записи переговоров, описываются достоинства и недостатки, как аппаратные, так и программные.