Електроніка, схеми, плати, статті - сторінка 26
« ‹ 22 23 24 25
Как оживить Atmega8, Как реанимировать Atmega168
Если по неосторожности или по не знанию запрограммировать микроконтроллеру Atmega8 во фьюзах бит RSTDISBL, то последовательным программатором его уже не прошить. Для этого нужен параллельный программатор. Но Атмегу можно оживить и без него. Для этого понадобиться второй такой же микроконтроллер.
Корпуса компонентов для поверхностного монтажа (SMD)
Несмотря на большое количество стандартов, регламентирующих требования к корпусам электронных компонентов, многие фирмы выпускают элементы в корпусах, не соответствующих международным стандартам. Встречаются также ситуации, когда корпус, имеющий стандартные размеры, имеет нестандартное название. Часто название корпуса состоит из четырех цифр, которые отображают его длину и ширину. Но в одних стандартах эти параметры задаются в дюймах, а в других — в миллиметрах. Например, название корпуса 0805 получается следующим образом: 0805 = длина х ширина = (0.08 х 0.05) дюйма, а корпус 5845 имеет габариты (5.8 х 4.5) мм: Корпуса с одним и тем же названием могут иметь разную высоту, различные контактные площадки и выполнены из различных материалов, но рассчитаны для монтажа на стандартное установочное место. Ниже приведены размеры в миллиметрах наиболее популярных типов корпусов.
Использование cимвольных жидкокристаллических LCD дисплеев. Пример на GCC (WinAVR) для Atmega 8
Основными достоинствами символьных жидкокристаллических индикаторов (дисплеев) являются простота использования, не большая потребляемая мощность, рабочие напряжения 3..5 В, долговечность (до 15 лет непрерывной работы). На данный момент очень популярны ЖКИ компания Winstar. Не то чтобы популярны, соотношение цена/качество у них наиболее приемлемое. Winstar производить широкую линейку ЖКИ в том числе и графические индикаторы, но сегодня мы говорим о символьных. (см. также Графический дисплей WG12864A)
Automating Manufacturing Systems. Hugh Jack
Замечательная книга по системам автоматизации. Лаконично и подробно о бо всех аспектах схемотехники. Множество схем с доходчивым объяснением принципа работы, расчетами и т.п. На английском языке.
Справочная информация
Справочник по расцветки резисторов:
Справочник по SMD конденсаторам. Размеры номиналы, другие параметры и их обозначения.
MAX1674 - DC/DC преобразователь. Высасываем батарейку до конца.
Для питания носимых приборов чаще всего применяются обычные батарейки. Удобные, популярные, везде можно купить. Чтобы максимально эффективно использовать батарейки, попросту говоря, высосать их до дна, применяют специальные DC/DC преобразователи. Как правило, это специализированные микросхемы. Я попробовал несколько из них и остановился на MAX1674EUA+. В первую очередь из-за высокого КПД 94%, миниатюрные габариты, и минимум дополнительных элементов. Микросхема выдает на выходе 3.3 или 5В. Питается напряжением от 0.7 до 6В. Проверено на одной пальчиковой батарейке 1.5 вольта, работает исключительно.
От слов к делу. Документация, так сказать, первоисточник здесь.
Проверенная временем схема для получения 3.3В:
7-и сегментный ЖК-индикатор. Пример использования.
Cемисегментные ЖК дисплеи (индикаторы) очень древние существа. Но даже в мире символьных, графических и цветных дисплеев у них есть свое место. Они особо полезны для обеспечения отличной видимости при ярком освещении (на солнце). Имеют мизерное энергопотребление.
Дисплеи могут быть с электроникой и без. Именно о них (без электроники) и пойдет речь.
Как правило, у таких дисплеев один вывод общий, и по выводу на каждый сегмент. В управлении такими дисплеями нет ничего сложного. Но есть две особенности:
- Для управления таким дисплеем требуется много выводов микроконтроллера, по одному на каждый сегмент. Для 3 разрядного индикатора 24 вывода.
- Контрастность может падать, если постоянное напряжение приложено в течение долгого времени. В этом случае жидкокристаллическая структура деградирует из-за миграции ионов.
Электронная торговля ускорилась
На днях был приятно удивлен оперативностью работы ЧП Ворон (http://www.e-voron.dp.ua/) г. Днепропетровск. От момента нажатия на кнопочку "Заказать" до того как взял в руки посылку с товаром прошло менее суток. Космодром (http://www.kosmodrom.com.ua) г. Харьков тоже стал работать как часы. Ну и последней каплей стал DigiKey. Посылка пришла за 14 дней как раз вовремя.
См. так же: Где покупать детали и материалы Покупка через DigiKey
Покупка через DigiKey

Ранее я писал статью про покупку деталей через интернет в наших Украинских интернет магазинах. Где покупать детали и материалы?
Теперь расскажу, как я покупал детали у DigiKey
Простая отладочная плата
Мой брат занялся микроконтроллерами. У меня есть AVR-Easy, но, во-первых, я ее зажал :), во-вторых, она большая по габаритам. Ему я сделал небольшую отладочную плату под мега популярную ATMega8. Специально, чтобы в кармане на работу носить и в свободное время под столом чего-то мудрить. В общем, ничего особенного, пустяшная штуковина, чего про нее писать!? Но настолько удачная получилась, что я и решил себе сделал как мобильный боевой вариант. Делалась под имеющиеся программаторы (AVR910 USB Programmer) Вот решил поделиться. Печатная плата здесь. Схему даже не рисовал.
P.S.
Сергей Федоров прислал простую отладочную плату для Mega16 на борту RS-232, питание от программатора.
Подключаем микроконтроллер к компьютеру. Com-порт (RS-232), USB

В Микроконтроллерах Atmel есть интерфейс UART. Фактически это тот же RS-232, но с другими логическими уровнями. Используя его подключим наш микроконтроллер к компьютеру.
Программаторы микроконтроллеров AVR

Неболшой обзор используемых на практике программаторов для микроконтроллеров AVR. AVR ISP Prorgammer и USB программатор AVR / 89S совместимый с AVR910.
« ‹ 22 23 24 25
Недавні записи
- CRSF to PWM
- U-FOC PC Monitor для Chrome browser
- Фільтрація Back-EMF. Безсенсорні BLDC мотори
- Text to speech. Українська мова
- LCD Display ST7567S (IIC)
- Розпізнавання мови (Speech recognition)
- Selenium
- Комп'ютерний зір (Computer Vision)
- Деякі думки про точність вимірювань в електроприводі
- Датчики Холла 120/60 градусів
Tags
bluetooth bldc nodemcu tim max1674 eeprom led avr hih-4000 brushless programmator mpu-6050 usart examples smd sensors piezo rs-232 motor html git meteo bme280 gps bkp encoder java-script raspberry-pi websocket esp8266 books solar eb-500 atmega mongodb gpio sms css pwm ethernet pmsm st-link capture dma stm32 watchdog lcd rfid python uart battery dc-dc soldering timer ssd1331 wifi nvic dht11 docker i2c 3d-printer adc bmp280 flash rtc servo barometer remap exti mpx4115a web flask ngnix usb displays foc ssd1306 mpu-9250 options
Архіви