|
AVR
|
|
| admin | Дата: Пятница, 25.11.2016, 09:34 | Сообщение # 11 | habaroved.net |
 Главный админ
Группа: Администраторы Имя:Евгений
Сообщений: 5916
| Сегодня ко мне приехала еще одна платка на AVR микроконтроллере ATMEL atmega328p AU на борту с CH340G
arduino nano v3.0

Распиновка

Распиновка самого мк atmega328p


Основные параметры микроконтроллеров atmega328 ЦПУ: Ядро AVR ЦПУ: F,МГц от 0 до 20 Память: Flash,КБайт 32 Память: RAM,КБайт 2 Память: EEPROM,КБайт 1 I/O (макс.),шт. 23 Таймеры: 8-бит,шт 2 Таймеры: 16-бит,шт 1 Таймеры: Каналов ШИМ,шт 6 Таймеры: RTC Да Интерфейсы: UART,шт 1 Интерфейсы: SPI,шт 1 Интерфейсы: I2C,шт 1 Аналоговые входы: Разрядов АЦП,бит 10 Аналоговые входы: Каналов АЦП,шт 8 Аналоговые входы: Быстродействие АЦП,kSPS 76.9 Аналоговые входы: Аналоговый компаратор,шт 2 VCC,В от 1.8 до 5.5 ICC,мА 40 TA,°C от -40 до 85 Корпус PDIP-28 MLF-32 TQFP-32
|
| |
| |
|
| admin | Дата: Четверг, 16.03.2017, 20:33 | Сообщение # 13 | habaroved.net |
 Главный админ
Группа: Администраторы Имя:Евгений
Сообщений: 5916
| Всё что хотел спаял. Долго конечно привыкал к новому паяльнику, но вроде пошло дело

Дальше че нить изобразим с этим экранчиком, так сказать испытаем, проверим в деле
|
| |
| |
| Caty | Дата: Четверг, 16.03.2017, 22:38 | Сообщение # 14 | habaroved.net |
 Новичок
Группа: Пользователи Имя:Катерина
Сообщений: 37
| admin, Евгений, как это все может в голове укладываться?)) я не понимаю. Вы не просто умный, Вы - гений!
.... все к лучшему)
|
| |
| |
| admin | Дата: Четверг, 16.03.2017, 22:44 | Сообщение # 15 | habaroved.net |
 Главный админ
Группа: Администраторы Имя:Евгений
Сообщений: 5916
| Caty, Екатерина, спасибо конечно, но тут ничего сложного нет ) балуюсь, снимаю ломку в предвкушении сезона
|
| |
| |
| Caty | Дата: Пятница, 17.03.2017, 00:04 | Сообщение # 16 | habaroved.net |
 Новичок
Группа: Пользователи Имя:Катерина
Сообщений: 37
| Да? Ок, Вы меня успокоили, значит когда совсем сильно заскучаю, пойду и научусь)
.... все к лучшему)
|
| |
| |
| admin | Дата: Пятница, 17.03.2017, 00:15 | Сообщение # 17 | habaroved.net |
 Главный админ
Группа: Администраторы Имя:Евгений
Сообщений: 5916
| Цитата Caty (  ) пойду и научусь) Правильно! Так и надо
|
| |
| |
| admin | Дата: Пятница, 17.03.2017, 15:48 | Сообщение # 18 | habaroved.net |
 Главный админ
Группа: Администраторы Имя:Евгений
Сообщений: 5916
| Продолжил тему изучения микроконтроллеров семейства AVR Что имеем: arduino nano v3 на atmel atmega 328p, OLED LCD SSD1306 разрешением 128х64 пикселя подключенный по шине I2C и датчик температуры и влажности DHT11 ну и не забываем о программаторе USBasp Что получили: Термо-гигрометр, устройство измеряющее влажность и температуру
|
| |
| |
| admin | Дата: Понедельник, 20.03.2017, 13:49 | Сообщение # 19 | habaroved.net |
 Главный админ
Группа: Администраторы Имя:Евгений
Сообщений: 5916
| Продолжение.... Анализатор качества воздуха, устройство для определения вредных для здоровья человека газов в составе воздуха. Что имеем: 1 - arduino nano v3 на atmel atmega 328p 2 - OLED LCD SSD1306 разрешением 128х64 пикселя подключенный по шине I2C 3 - датчик температуры и влажности DHT11 4 - датчик газа MQ-135 (FC-22) ну и не забываем о программаторе USBasp
Во вложении даташит на датчик MQ-135 На скрине реакция датчика на различные газы
 Из скрина видно что датчик MQ-135 не реагирует на воздух, но реагирует на различные присутствующие газы, что собственно и нужно диапазон измерения от 0 до 10000ppm
На видео видим работу анализатора качества воздуха, в помещении у меня значения 150-170 ppm, для тестирования как сказать его работы, на датчик достаточно подуть (ибо все знают что в человеческом выхлопе содержится углекислый газ), направить и открыть клапан зажигалки (вообще показания зашкаливают), датчик достаточно чувствительный его даже достаточно просто подержать в руках (человек сам по себе весь выделяет углекислый газ, в том числе и сами клетки) и показания изменяются.
Как и у всех измерительных приборов (даже крепость самогона необходимо измерять при температуре продукта 20 градусов по цельсию) показания датчика зависят от внешних факторов например температуры и влажности, для компенсации этих факторов в данном устройстве и используется датчик температуры и влажности DHT11 Для визуализации сделал импровизированную шкалу со звездочками, от количественного значения ppm рисуются звездочки, чем больше ppm тем больше звездочек, шкалу разградуировал на три сегмента |GOOD|OK|BAD| (Отличный воздух, нормальный воздух, и плохой ) Все выводимые значения можно как угодно откалибровать, как цифровые так и графические со шкалой.
Датчик MQ-135 перед эксплуатацией и какой либо калибровкой необходимо так сказать прогреть в течении 48 часов, т.е. просто запитать и оставить включенным на 48 часов. Я этого пока не завершил, он у меня работает всего 4 часа. (но мне пока это и не важно)
На этом пока всё.
|
| |
| |
| Nomezmat | Дата: Понедельник, 20.03.2017, 14:24 | Сообщение # 20 | habaroved.net |
 Читатель
Группа: Пользователи Имя:Сергей
Сообщений: 98
| Вот спасибо.
|
| |
| |