Перейти к содержимому

Свернуть чат ЧАТ Открыть чат во всплывающем окне

amasis15 : (18 September 2018 - 10:17 10) почему удалили тему???/ http://bezkz.su/foru...dlja-usb/page-3
amasis15 : (13 September 2018 - 07:29 07) помогите пожалуйста собрать опелсканнер на attiny2313
Ankuls : (23 August 2018 - 10:08 10) народ кто подскажет имеется микросхема philips маркировка 7555CD чем ее заменить
Ankuls : (20 August 2018 - 22:19 22) Alex101, прикупил я вот тоже MG328A завтра буду игратся :)
Ankuls : (19 August 2018 - 20:55 20) Alex101, первый раз всегда страшно :) я даже делал АВР доктор что бы оживлять после не правильных фьюзов :)
Alex101 : (19 August 2018 - 12:31 12) Ankuls, Да как сказать, с "пиками" всё на много проще... Долго расказывать, но лишних седых волос появилось.
Ankuls : (17 August 2018 - 19:49 19) Alex101, это просто отсутствие опыта сказывается :) я по началу тоже ничего не мог понять в АВР
Alex101 : (16 August 2018 - 22:53 22) Всем привет. Прошил я ESR T4 "дудкой"... Мысль была купить новый прибор, но если бы я знал какой это гемор прошивать АВРки. Однозначно забросил бы эту затею. До это маленько не долюбливал АВРки, сейчас конкретно вознинавидел... А про фьюзы, так вообще промолчу. Спасибо всем кто откликнулся. PS, но все таки полезный опыт.
Ankuls : (12 August 2018 - 20:15 20) Gipsy, я вот все думал как мне упавлять 8 ШД с ЕСП а теперь думаю а зачем мне ШД если мне очень даже сервоприводы подойдут
Ankuls : (12 August 2018 - 20:12 20) Gipsy, мало кто хочет переходить на что то новое. а так как все знают АТ вот и пишут используя UART даже у esp8266 сравнительно свежий контроллер есть ЮАРТ
Gipsy : (12 August 2018 - 19:32 19) и например если стоит задача сделать что-то на классическом МОДБАС, то если железо позволяет - несомненно я выберу ASCII вариан. Потому что удобно. Любым ЮАРТ-свистком тыкнулся - и видишь текстом
Gipsy : (12 August 2018 - 19:30 19) Ankuls, согласен. но даже в ИТ многие устоявшиеся технологии не меняются десятилетиями
Ankuls : (12 August 2018 - 15:34 15) Gipsy, согласен насчет отладки но технологии не стоят на месте скоро про АТ только мы с тобой будем помнить :)
Gipsy : (12 August 2018 - 13:55 13) AT конечно прошлый век, но для медленных систем, где не важны микросекунды - идеально. Особенно при отладке, когда можешь просто почитать лог того что случилось
Ankuls : (12 August 2018 - 13:09 13) rgb, сейчас вот хочу сделать детям машинку с управлением по вифи с движком и сервоприводом
Ankuls : (12 August 2018 - 13:07 13) rgb, мне больше интересен TCP/IP стек
Ankuls : (12 August 2018 - 13:06 13) rgb, там видишь все на АТ командах я считаю это прошлый век по этому глубоко вниках не хочу
rgb : (12 August 2018 - 07:15 07) Ankuls, если всё ещё интересно поковывять http://catcatcat.d-l...chnogo-vremeni/
Ankuls : (11 August 2018 - 22:12 22) Gipsy, так и сделал nodeMCU v3 4-е матричных индикатора и все втыкай в любой ЮСБ и радуйся
Ankuls : (11 August 2018 - 22:11 22) rgb, вообщем не стал заморачиваться сделал как есть с новым ENС28J60. заметпил, что перестал подвисвть модуль.
Ankuls : (03 August 2018 - 20:58 20) прочитал рошивку с купленного залил usbasp.2011-05-28.tar.gz потом решил самопа так же прошить рочитал один раз и все не читается больше
Ankuls : (03 August 2018 - 14:51 14) вообщем пока не не порезал + от USB и не поставил туда два диода работало через раз и то в одной программе уже не помню в какой именно. поставил 2 диода и понеслась чтение запись на любых скоростях
Ankuls : (03 August 2018 - 14:49 14) ой
Ankuls : (03 August 2018 - 14:49 14) Изображение
Ankuls : (03 August 2018 - 14:46 14) http://mega.dp.ua/fi...315460947779671
Ankuls : (03 August 2018 - 14:40 14) Alex101, самопальный программер :)
Ankuls : (03 August 2018 - 14:40 14) Alex101, сегодня нашел свой
Alex101 : (01 August 2018 - 22:38 22) Ankuls, рад за тебя, у меня пока до практики не дошло. Прог накачал кучу...
Ankuls : (31 July 2018 - 21:32 21) Alex101, я только в eXtreme Burner - AVR вьехал как нужно выставить фузы по картинке из codevision 32 мега прошилась и работает
Alex101 : (30 July 2018 - 23:28 23) Ankuls, у меня к сожалению руки еще не дошли.
Ankuls : (30 July 2018 - 20:19 20) заработал только после того как поменял драйвер который в клмплекте к AVRDUDE шел
Ankuls : (30 July 2018 - 15:55 15) codevisionavr не в какую не хочет видеть. AVRDUDE и khazama avr все нормально но как там с этими фузами раздуплится
Ankuls : (30 July 2018 - 15:29 15) подключил 8 мегу все читается
Ankuls : (30 July 2018 - 12:56 12) Alex101, я уже и перемычку подключил все равно не работает :(
Alex101 : (30 July 2018 - 09:50 09) Ankuls, AVRDUDE- АВРЧУВАК XD.
Alex101 : (29 July 2018 - 22:19 22) Ankuls, в данный момент скачиваю khazama avr. Потом и твою сылку проверю. И буду по очереди проверять, т.с. что душе приглянется.
Ankuls : (29 July 2018 - 22:13 22) Alex101, 1Мб весит
Ankuls : (29 July 2018 - 22:13 22) Alex101, http://tutlay.ru/pro...e_prog-v33.html
Ankuls : (29 July 2018 - 22:12 22) на работе вайфай 157Мб
Ankuls : (29 July 2018 - 22:12 22) Alex101, ну да тут в городе 4Г
Alex101 : (29 July 2018 - 22:11 22) Ankuls, у меня киевстар дж эс эм. сельская местность, как не крути.
Ankuls : (29 July 2018 - 22:09 22) Alex101, что такое медленный интернет я уже к щастью забыл давно
Ankuls : (29 July 2018 - 19:48 19) Alex101, я тоже завтра буду пробовать еслт время будет
Alex101 : (29 July 2018 - 16:30 16) Пересмотрел кучу видосов на ютубе и нигде не было сказанно какой прогой конкретно нужно шить. Сегодня вечером как пойдет нормальный трафик буду искать и скачивать. Спасибо Вам парни за отклик.
Alex101 : (29 July 2018 - 16:28 16) Ankuls, фишка в том что я угробил прибор ESR T4 заряженым конденсатором ну и нужно менять контроллер. А так, AVRки я малёхо недолюбливаю. С микрочипами всё попроще и прошить можно элементарным программатором.
Alex101 : (29 July 2018 - 16:21 16) Nikolai4, Ankuls, Спасибо большоогромное. Гуглил- гуглил и ничего не нагуглил.
Ankuls : (29 July 2018 - 11:11 11) Nikolai4, так как штырей там не было то в горячке я не додумался коротнуть JP3
Ankuls : (29 July 2018 - 11:10 11) Nikolai4, Перемычки JP1 — POWER Выбор напряжения на выходе 5В / 3,3В JP2 — SERVICE Обновление прошивки JP3 — SLOW Программирование на низких скоростях
Ankuls : (29 July 2018 - 11:09 11) Nikolai4, JP2 для программирования а JP3 для Slow SCK
Nikolai4 : (29 July 2018 - 10:21 10) JP3
Nikolai4 : (29 July 2018 - 10:21 10) нашел 3
Nikolai4 : (29 July 2018 - 10:20 10) один из них для программирования программатора
Nikolai4 : (29 July 2018 - 10:19 10) или 2 или 3
Ankuls : (29 July 2018 - 10:01 10) Nikolai4, JP3 коротнуть?
Ankuls : (29 July 2018 - 09:59 09) Nikolai4, так ничего прошить и не смог
Ankuls : (29 July 2018 - 09:59 09) Nikolai4, вот такой https://www.google.c...H9BbgGplmNG35M: я купил в пятницу в горячке
Ankuls : (29 July 2018 - 09:57 09) Nikolai4, я самодельный до этого паял на 8 меге так вот там он заработал только после 2-х диодов последовательно по питанию
Nikolai4 : (29 July 2018 - 09:30 09) там есть перемычка для частоты, надо ее поставить в другое положение, тем самым понизив частоту.так один avr программатор заработал...
Ankuls : (29 July 2018 - 09:22 09) Alex101, AVRDUDE_PROG еще не плохая программа
Ankuls : (29 July 2018 - 09:21 09) причем 2 меги 32 одна 2313 вариант один или я не правильно подключаю или все дохлое :) времени не было посмотреть что с программатора выходит
Ankuls : (29 July 2018 - 09:19 09) срочно нужно было 32 мегу прошить
Ankuls : (29 July 2018 - 09:18 09) я вот тоже купил и нихрена не работает
Nikolai4 : (29 July 2018 - 08:27 08) Alex101, это те программы, что я использую
Nikolai4 : (29 July 2018 - 08:25 08) Khazama AVR Programmer
Nikolai4 : (29 July 2018 - 08:25 08) SinaProg
Alex101 : (28 July 2018 - 20:41 20) Всем привет. Купил на днях USB ASP V2 программатор, с какой прогой он работает?

Фотография

Суточный термостат для отопления

котёл термостат отопление автоматика почасовая регулировка температурный таймер бойлер

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 50

#1
Gipsy

Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • PipPipPip
  • 602 сообщений
  • ГородСтаниславів

Обсуждение данной статьи http://bezkz.su/publ...otopleniya.html

Исходник - в архиве.

 

 

Здесь  буду выкладывать непонятные моменты, или те что забыл описать в статье.

 

1. Светодиоды - зелёный светится когда температура выше заданной и котёл отключён. Красный - когда температура ниже (котёл включён).

 

2. Датчик температуры выдаёт данные с дискретностью 0.0625 градуса.

Если выставлена температура  20 градусов, а датчик намерял 20.0625  - то устройство запретит котлу включаться. Когда температура снизится и датчик покажет 19.9375 - устройство разрешит работу котла. Для избежания частых включений/выключений переключение режима работы возможно не чаще чем раз в 5 минут. Сразу после подачи питания котёл включён 30 сек, дальше устройство начинает измерять/управлять.

 

 

Схема

Прикрепленные файлы


Заказ прошивок:  oleg.gerega (a) i.ua


#2
Gipsy

Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • PipPipPip
  • 602 сообщений
  • ГородСтаниславів

По просьбе Ankuls сделал вариант прошивки для такого индикатора 

HTB1xfz5GXXXXXaGXFXXq6xXFXXXu.jpg

 

19423542.jpg

 

В схеме питание экрана надо перенести с вывода контроллера на выход стабилизатора. Ну и стабилизатор поставить 5-вольтовый.

Прошивка прилагается.

Прикрепленные файлы


Заказ прошивок:  oleg.gerega (a) i.ua


#3
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 32 сообщений

Вывод с PIC 14 нога идет на дисплей SCL, 15 нога на дисплей SDA?



#4
Gipsy

Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • PipPipPip
  • 602 сообщений
  • ГородСтаниславів

Вывод с PIC 14 нога идет на дисплей SCL, 15 нога на дисплей SDA?

Да. 

Предыдущий индикатор (МТ-10Т.... ) жрал очень скромно, потому включением его питания управлял контроллер напрямую подавая напряжение питания через порт.

Теперь такой фокус не пройдёт, индикатор надо запитиать от стабилизатора, сам стабилизатор для индикатора нужен 5В.


Заказ прошивок:  oleg.gerega (a) i.ua


#5
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 32 сообщений

Я вчера купил индикатор припаял преобразователь I2C подал питание белые квадратики появились. но часть экрана сильно засвечена. Все схему буду запитывать от кренки 7805.

Прикрепленные файлы

  • Прикрепленный файл  DSC_0020.JPG   125.45К   0 Количество загрузок:


#6
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 32 сообщений

Я вчера купил индикатор припаял преобразователь I2C подал питание белые квадратики появились. но часть экрана сильно засвечена. Все схему буду запитывать от кренки 7805.

Что отображают 2 светодиода? красный и зеленый? 

Прикрепленные файлы

  • Прикрепленный файл  DSC_0020.JPG   125.45К   0 Количество загрузок:


#7
Gipsy

Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • PipPipPip
  • 602 сообщений
  • ГородСтаниславів

На плате с РСF8574 есть подстроечный резистор для регулировки контрастности дисплея.

Светодиоды - зелёный светится когда температура выше заданной и котёл отключён. Красный - когда температура ниже (котёл включён).

Сразу после подачи питания котёл включён 30 сек, дальше начинает измерять/управлять.


Заказ прошивок:  oleg.gerega (a) i.ua


#8
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 32 сообщений

С контрастностью как раз все очень замечательно крутил резистор на фото максимум, брак с самой подсветкой...

RA0 вторая ножка МК это DATA, RA1 третья ножка МК это + DS18B20?



#9
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 32 сообщений

Gipsy можно немного допилить? что бы при нажатии любой кнопки на порту например RB6 появлялась логическая единица (секунд на 10) для подсветки кнопок :))) 



#10
Gipsy

Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • PipPipPip
  • 602 сообщений
  • ГородСтаниславів

С контрастностью как раз все очень замечательно крутил резистор на фото максимум, брак с самой подсветкой...

RA0 вторая ножка МК это DATA, RA1 третья ножка МК это + DS18B20?

На схеме нумерация выводов датчика температуры подписана. Соответствует действительности.

 

Gipsy можно немного допилить? что бы при нажатии любой кнопки на порту например RB6 появлялась логическая единица (секунд на 10) для подсветки кнопок :))) 

Слишком яркий ночник получается? :)

Можно, но попозже. Сейчас немного занят. 


Заказ прошивок:  oleg.gerega (a) i.ua


#11
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 32 сообщений

Я хочу силиконовые кнопки поставить ну и при нажатии будут светится временно. а насчет дисплея думаю нужно вместо перемычке на I2C какой нибудь резистор подобрать. 



#12
user1

user1

    Новичок

  • Пользователи
  • Pip
  • 8 сообщений
  • ГородКиев

А какой гистерезис между температурой включения и выключения котла, и можно ли его выставлять с меню???



#13
Gipsy

Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • PipPipPip
  • 602 сообщений
  • ГородСтаниславів

А какой гистерезис между температурой включения и выключения котла, и можно ли его выставлять с меню???

Гистерезиса нет. Но переключение между режимами разрешено не чаще одного раза в  5 мин.


Заказ прошивок:  oleg.gerega (a) i.ua


#14
user1

user1

    Новичок

  • Пользователи
  • Pip
  • 8 сообщений
  • ГородКиев

Не совсем понятно при какой температуре включится котел, если выставленная температура, к примеру, 21 градус, и при какой будет выключатся? Например заданная 21, тогда включение 20,9 или 20 а выключение 21,1 или 22?? Мое мнение что "комфортный" гистерезис 0,1 градус (из личного опыта), а включение не чаще чем в 5 мин, мне кажется, здесь не подходит.



#15
Gipsy

Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • PipPipPip
  • 602 сообщений
  • ГородСтаниславів

Не совсем понятно при какой температуре включится котел, если выставленная температура, к примеру, 21 градус, и при какой будет выключатся? Например заданная 21, тогда включение 20,9 или 20 а выключение 21,1 или 22?? Мое мнение что "комфортный" гистерезис 0,1 градус (из личного опыта), а включение не чаще чем в 5 мин, мне кажется, здесь не подходит.

В коде написано так:

if (Data_DS18B20 > Presetted_T) Disable_boiler();
if (Data_DS18B20 < Presetted_T) Enable_boiler();

То есть:

- если  температура выше заданной то запрещаем котлу работать

- если  температура ниже заданной то  разрешаем котлу работать 

 

DS18B20 выдаёт данные с дискретностью 0.0625 градуса.

Если выставлена температура  25 градусов, а датчик намерял 25.0625  - то котёл выключится. Когда температура снизится и датчик покажет 24.9375 - котёл включится (но не раньше чем через 5 минут от предыдущего отключения).


Заказ прошивок:  oleg.gerega (a) i.ua


#16
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 32 сообщений

У меня например котел IMMERGAS и его нельзя запустить когда захотел он запрограммирован включатся не раньше определенного промежутка времени.



#17
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 32 сообщений

Собрал вечером все заработало но... вместо батарейки у меня ионистор, выключил питание дисплей потускнел и дальше работал. решил я питание дисплея перекинуть после кренки перед диодом шоттки. включил и печальная картина в последнем знакоместе первой строчки мигает вопросительный знак и все :(



#18
user1

user1

    Новичок

  • Пользователи
  • Pip
  • 8 сообщений
  • ГородКиев

 С гистерезисом понятно он = 0,0625 градуса. Даже при таком гистерезисе котел вряд ли будет включатся чаще чем через 5 мин из-за инерционности системы отопления, хотя это зависит от теплопотерь )))  А по поводу  котла IMMERGAS практически в любом современном газовом котле есть возможность подключение внешнего датчика температуры (термостата) и  котел IMMERGAS  не исключение, судя с инструкции.



#19
user1

user1

    Новичок

  • Пользователи
  • Pip
  • 8 сообщений
  • ГородКиев

А какое название дисплея на фото??? Можно ли добавить кроме точек еще дни недели, т.к. на выходных график немного отличается от будней, или это не позволяет память контроллера? 



#20
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 32 сообщений

 С гистерезисом понятно он = 0,0625 градуса. Даже при таком гистерезисе котел вряд ли будет включатся чаще чем через 5 мин из-за инерционности системы отопления, хотя это зависит от теплопотерь )))  А по поводу  котла IMMERGAS практически в любом современном газовом котле есть возможность подключение внешнего датчика температуры (термостата) и  котел IMMERGAS  не исключение, судя с инструкции.

Все на что способен "фирменный" термостат так же замыкать контакты котла!!! стоит хороших денег функционал меньше чем в этом проекте. 

дисплей 

LCD1602 5V 

с модулем 

Модуль I2C для подключения LCD1602/2004 дисплея Arduino

 

Прикрепленные файлы

  • Прикрепленный файл  DSC_0007.JPG   130.8К   1 Количество загрузок:





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных