[image]

Микроконтроллеры в чистом виде

 
+
-
edit
 

Dr. Alex

новичок
микроконтроллер atmega8 attiny2313 atmega88
Добрый день. Делимся опытом использования и программирования МК на С, Асм.
   49.0.2623.11249.0.2623.112
+
-
edit
 

Dr. Alex

новичок
Вот "недавно" сделал термостат для холодильника на микроконтроллере attiny13 и ds18b20
Прикреплённые файлы:
DSC_0119.jpg (скачать) [4608x3072, 4 МБ]
 
DSC_0126.jpg (скачать) [4608x3072, 3,6 МБ]
 
DSC_0133.jpg (скачать) [4608x3072, 4,1 МБ]
 
DSC_0135.jpg (скачать) [4608x3072, 4 МБ]
 
 
   49.0.2623.11249.0.2623.112
Это сообщение редактировалось 11.12.2016 в 18:23
+
-
edit
 

Dr. Alex

новичок
продолжение
Прикреплённые файлы:
DSC_0138.jpg (скачать) [4608x3072, 3,9 МБ]
 
DSC_0139.jpg (скачать) [4608x3072, 3,9 МБ]
 
 
   49.0.2623.11249.0.2623.112
+
-
edit
 

Dr. Alex

новичок
Ну и сама схема + печатка + прошивка
Прикреплённые файлы:
 
   49.0.2623.11249.0.2623.112

ED

старожил
★★★☆
D.A.>сделал термостат для холодильника на микроконтроллере

Чем лучше обычного?
   33

Dr. Alex

новичок
ED> Чем лучше обычного?
Точная регулировка, цифровой датчик, ну и..... сделано своими руками. Кому не нравится - ваш выбор.
   49.0.2623.11249.0.2623.112

ED

старожил
★★★☆
D.A.>Кому не нравится...

Не о том речь. :)
   33
LT AleksejLt #11.12.2016 22:38  @Dr. Alex#11.12.2016 18:14
+
-
edit
 

AleksejLt

опытный

D.A.> Вот "недавно" сделал термостат для холодильника на микроконтроллере attiny13 и ds18b20

Выглядит круто, объясняй - т.е. его можно вставить в любой холодильник?
   50.050.0
UA Dr. Alex #12.12.2016 07:09  @AleksejLt#11.12.2016 22:38
+
-
edit
 

Dr. Alex

новичок
AleksejLt> Выглядит круто, объясняй - т.е. его можно вставить в любой холодильник?
Абсолютно в любой. Заводите внутрь камеры холодильника датчик DS18B20, подключаете реле к компрессору и всё. Единственное в исходном коде возможно надо будет подправить максимальное и минимальное значение температуры, при котором компрессор будет включаться и выключаться.
   49.0.2623.11249.0.2623.112
LT AleksejLt #12.12.2016 14:39  @Dr. Alex#12.12.2016 07:09
+
-
edit
 

AleksejLt

опытный

D.A.> Абсолютно в любой

Только, КМК, зря температурный датчик на плате сидит.

D.A.> Единственное в исходном коде возможно надо будет подправить максимальное и минимальное значение температуры

И хорошо бы испытать как выдерживает вибрацию холодильника.
   50.050.0
UA Dr. Alex #12.12.2016 15:28  @AleksejLt#12.12.2016 14:39
+
-
edit
 

Dr. Alex

новичок
AleksejLt> зря температурный датчик на плате сидит.

он и не сидит на плате, это 7805 стабиллизатор

AleksejLt> И хорошо бы испытать как выдерживает вибрацию холодильника.

у меня такой регулятор стоит с апреля месяца - всё нормально, тем более это холодильник всё-таки, а не трактор)))))
   54.0.2840.9954.0.2840.99
LT AleksejLt #13.12.2016 09:30  @Dr. Alex#12.12.2016 15:28
+
-
edit
 

AleksejLt

опытный

D.A.> он и не сидит на плате, это 7805 стабиллизатор

Тогда всё продуманно, виноват за критику :) Было бы классно если кидал бы схему как обычную картинку. У меня нет программки для открытия схем.

D.A.> у меня такой регулятор стоит с апреля месяца - всё нормально, тем более это холодильник всё-таки, а не трактор)))))

Холодильник сломался или проверка боем? Мне бы в жизни не пришло в голову мысль делать контроллер для холодильника. Жена бы убила за косяки :)
   50.050.0
UA Dr. Alex #14.12.2016 16:44  @AleksejLt#13.12.2016 09:30
+
+1
-
edit
 

Dr. Alex

новичок
AleksejLt> Холодильник сломался или проверка боем? Мне бы в жизни не пришло в голову мысль делать контроллер для холодильника. Жена бы убила за косяки :)

сломался стандартный регулятор, пошел на рынок - заломили 150 грн. за него. покумекал и решил: радиогубитель я или нет! В итоге получилось вот сиё чудо))))) Себестоимость около 60 грн.)))))

А схемку сейчас скину
   54.0.2840.9954.0.2840.99
+
+1
-
edit
 

Dr. Alex

новичок
Как обещал - схема в студию!
Прикреплённые файлы:
 
   54.0.2840.9954.0.2840.99
LT AleksejLt #16.12.2016 10:41  @Dr. Alex#14.12.2016 16:44
+
-
edit
 

AleksejLt

опытный

D.A.> сломался стандартный регулятор, пошел на рынок - заломили 150 грн. за него. покумекал и решил: радиогубитель я или нет!

Точно - лень и жадность это лучшие двигатели прогресса :) Тяжело было добраться до регулятора холодильника?
   50.050.0
+
+4
-
edit
 

pokos

аксакал

А вот, товарищи, некоторые поделки на радость моей маме и лабораторная работа по программированию детям.

Выводит на телевизор температуру и влажность в доме, подполе, теплице, а также, температуру и давление на улице.

Голова сделана на ардуино.
Подпол - Атмега 48 как Ардуино и DHT11.
Улица - Ардуино и BMP180.
Теплица - ATTiny13 и DHT11, питание от аккумулятора, хватает примерно на 1,5 месяца. Надо бы улучшить. Внутри есть простенькое питало, управляемое от контроллера, которое повышает напругу аккумулятора до 5 вольт, потребных передатчику.

Теплица рапортует по каналу 430 МГц с модуляцией Манчестер.
Приёмние кетайский довольно говённый, без шумодава, поэтому пришлось немного наворотить алгоритм приёма.

Остальные работают по каналу 2,4ГГц на nRF24.
На телевизор выводится по аналоговому входу при помощи библиотеки TVOut. Шрифты и иконки пришлось нарисовать самим.

Мама довольна!
Прикреплённые файлы:
Dom_Tele.jpg (скачать) [3317x1919, 1,52 МБ]
 
Dom_Golova.jpg (скачать) [2489x1473, 1,08 МБ]
 
Dom_Nutro.jpg (скачать) [2801x1601, 1,53 МБ]
 
 
   55.0.2883.8755.0.2883.87
Это сообщение редактировалось 19.12.2016 в 11:24
UA Dr. Alex #19.12.2016 16:30  @AleksejLt#16.12.2016 10:41
+
-
edit
 

Dr. Alex

новичок
AleksejLt>Тяжело было добраться до регулятора холодильника?

Нет, но это смотря какая модель, наверное))))) В моей всё доступно (ну относительно, конечно)
   55.0.2883.8755.0.2883.87
CA JackSmith #19.12.2016 20:16  @Dr. Alex#11.12.2016 18:14
+
+1
-
edit
 

JackSmith

втянувшийся

D.A.> микроконтроллере attiny13
самое мудрое, что пока собрал на 13-й ATtiny - контроллер светодиодной лампы на аккумуляторах. Родные сдохли после 4-х месяцов эксплуатации, пришлось переделывать под 18650.
В итоге: один пин - выход с потенциометра, регулировка яркости.
один пин - выход с тач сенсора.
и еще один - выход ШИМ на управление яркостью лампы.
Осталось еще три пина, собираюсь их использовать для выбора источника питания. Чтобы когда лампа в сеть включена, питание бралось от сети, а не от аккумуляторов.
   45.045.0
LT AleksejLt #19.12.2016 21:30  @Dr. Alex#19.12.2016 16:30
+
-
edit
 

AleksejLt

опытный

D.A.> Нет, но это смотря какая модель, наверное))))) В моей всё доступно (ну относительно, конечно)

Увы, я снова попал в детство - моё желание добраться до старого холодильника, на даче, было пресеченно мамой :)
   50.050.0
+
-
edit
 

AleksejLt

опытный

pokos> А вот, товарищи, некоторые поделки на радость моей маме

Радость мамы это самое главное!

pokos> Выводит на телевизор

Я уже больше года облизываюсь на эту библиотечку. Так что плюс за реализацию! Сам паял кабель или брал покупной?
   50.050.0
LT AleksejLt #19.12.2016 21:42  @JackSmith#19.12.2016 20:16
+
-
edit
 

AleksejLt

опытный

JackSmith> самое мудрое, что пока собрал на 13-й ATtiny - контроллер светодиодной лампы на аккумуляторах

Думаю, что настоящие электронщики подвергнут тебя анафеме, но мне понравился твой подход. Тратишь меньше бакса зато имеешь дискретную логику МП, вместо богомерзких компараторов, делителей напряжения и прочих извращений :D


JackSmith> Осталось еще три пина, собираюсь их использовать для выбора источника питания

И код на гитхаб ;) Вещь выглядит реально полезной. Хотя, может быть, выложить на инструктаблес было бы более правильно.
   50.050.0
+
-
edit
 

pokos

аксакал

AleksejLt> ... Сам паял кабель или брал покупной?
Шо там паять-то? Те два рюзючка видно на плате рядом с разъёмом.Уж кабелЕй-то как грязи в доме после видаков.
   27.0.1453.11027.0.1453.110
+
-
edit
 

pokos

аксакал

AleksejLt> Думаю, что настоящие электронщики подвергнут тебя анафеме,...
Настоящие электронщики пожмут руку, а их настоящие директора выпишут премию за экономию.

У меня самого в тепличном градуснике повышало из двух рюзючков, полевичка, дросселя и диода. Остальное контроллер делает.
Прикреплённые файлы:
Teplitsa_Nutro.jpg (скачать) [3605x1693, 1,66 МБ]
 
 
   27.0.1453.11027.0.1453.110
+
-
edit
 

AleksejLt

опытный

pokos> Шо там паять-то? Те два рюзючка видно на плате рядом с разъёмом

Даже те два резистора надо спаять :)

pokos> Уж кабелЕй-то как грязи в доме после видаков.

А вот у меня в доме таких не нашлось...
   50.050.0
IS JackSmith #20.12.2016 11:45  @AleksejLt#19.12.2016 21:42
+
-
edit
 

JackSmith

втянувшийся

AleksejLt> Думаю, что настоящие электронщики подвергнут тебя анафеме

Если бы не тач-сенсор, точнее отсутствие у меня опыта работы с ним, то можно было бы обойтись банальным ne555. TTP223 как выяснилось не любит длинных проводов, иначе,случаются ложные срабатывания. Я через таймер, отсекаю слишком короткие и слишком длинные импульсы, но все равно глючит.

Потом, я был впечатлен серией взрывов Li Ion аккумуляторов:


И теперь думаю, что на оставшиеся три свободных пина нужно повесить как минимум один температурный датчик,типа LM35DZ(лампа на максимуме яркости жрет 1А). Плюс, к нему нужна будет индикация. Если не полноценный дисплей, то хотя бы RGB-светодиод.


AleksejLt> И код на гитхаб ;)
Да ну, глупости. Но когда говоришь что-то вроде: "Сегодня программировал настольную лампу". Звучит странно;)
   45.045.0

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru