 |
|
01.06.2009, 00:46
|
|
Разработка акваконтроллера (продолжение)
Активний участник форуму
Реєстрація: 28.05.2009
Звідки Ви: Тернопіль
Дописи: 143
сказав Дякую: 33
сказали Дякую 90 раз(и) в 51 повідомленні

01.06.2009, 00:46
Рейтинг:
()
Цитата:
Допис від Baks
Cхема отлажена, за два года непрерывной работы, никогда независала.
Почитать можно на Аквалого.Единственный минус - нереализована связь с PC и закрытый код.
|
Шкода, що немає зв'язку з РС
Цитата:
Допис від Baks
Вот кстати интересная статья, по стабилизации работы микроконтроллеров.
|
Це все можна знайти в даташитах, це давно відомі методи і не тільки для процессорів Atmega. Можна досягнути хорошої завадостійкості і стабільності і в схемі, що тут обговорюється, але найбільша проблема в тому, що таймер реалізований внутрішній, а не на DS1307 і подібних, от тому мене і зацікавив той акваконтроллер на вашому фото 
В принципі можна по-правильному переробити схемку живлення проца(розв'язка Vcc i AVcc через LC i RC фільтри), а щоб не збивався годинник і відповідно вся програма - поставити найдешевший, найслабший UPS, який живив би лише 5-тивольтовий блок живлення акваконтроллера, а зовнішні нагрузки були включені напряму в мережу. При перебоях у електромережі нагрузки будуть вимикатись-вмикатись, а процессор і вся схема будуть нормально функціонувати.
Мініатюри долучень
Долучені файли
Востаннє редагував Starcomputer: 10.06.2009 о 20:34..
|
Переглядів: 177771
|
cказали "Дякую" bmw за цей допис:
|
|
05.06.2009, 22:56
|
#241
|
Активний участник форуму
Реєстрація: 22.08.2006
Звідки Ви: Киев
Дописи: 246
сказав Дякую: 13
сказали Дякую 65 раз(и) в 51 повідомленні
|
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===
Цитата:
Допис від Baks
Мы говорим о разных интерфейсах управления, у меня обычный (аналоговый) 0-10 v балласт...
|
Я просто не совсем понял как оптопара будет выдавать эти 0-10В.
|
|
|
05.06.2009, 23:04
|
#242
|
Активний участник форуму
Реєстрація: 28.05.2009
Звідки Ви: Тернопіль
Дописи: 143
сказав Дякую: 33
сказали Дякую 90 раз(и) в 51 повідомленні
|
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===
Цитата:
Допис від agorin
Предлагаю включить в список DS1812 - хардварный ресет после проблем с питанием.
|
Цитата:
Допис від Starcomputer
Уже включил
|
Этот даллас можно заменить транзистором, стабилитроном и резистором, что в сумме потянет копеек на 80, а цена далласа наверное баксов 2-3
П.С.
Цитата:
Допис від Sem
|
Цитата:
Допис від Starcomputer
А зачем ? Чем тебя 1307 не устраивает ? Под эту еще библиотеки искать, да и дороже она наверно.
|
А все-таки я би радив придивитись до DS3231, вона набагато точніша, кварц в ній термокомпенсований і ВНУТРІШНІЙ!
Також в ній вже є компаратор, який порівнює напругу Vcc з опорною і видає сигнал RESET на основний процессор при зниженні напруги нижче критичної. Відпадає необхідність установки далласа DS1812 або транзистора+стабілітрон+резистор на ресет проца.
Крім того в ній, як і в 1307, є вихід прямокутнього сигналу з програмованою частотою (1Гц, 4.096кГц, 8.192кГц і 32.768кГц), що можна кудись і використати  Єдина проблема, це напруга Vcc в неї не 5В як у 1307, а 3.3В, але вона працює в діапазоні 2.3-5.5В, так що на 5В може експлуатуватись. Хоча можна всю схему живити не 5В, а наприклад 4-4.2В. Атмега нормально працює при таких значеннях напруги жислення.
На Імраді ціна DS3231SN = 38.74грн
Востаннє редагував bmw: 06.06.2009 о 01:10..
|
|
|
cказали "Дякую" bmw за цей допис:
|
|
06.06.2009, 00:13
|
#243
|
Активний участник форуму
Реєстрація: 04.04.2006
Звідки Ви: Киев
Дописи: 407
сказав Дякую: 67
сказали Дякую 515 раз(и) в 179 повідомленні
|
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===
Цитата:
Допис від fluorine22
Я просто не совсем понял как оптопара будет выдавать эти 0-10В.
|
Я неполенился и собрал модель, оптопара 4n33 5-я ножка на +DC балласта, 4-я на -DC балласта. Первая нога через подстроечник 1к - на + батарейки (1.5v) и соответственно вторая на минус. Включаю, и о чудо - оно регулируеться ! Если нужно, могу записать видео.
Только мы вместо батарейки подключаем оптопару к мк, Юсупов отаком подключении писал.
Мы уже однажды спорили по этому вопросу
Цитата:
Допис від fluorine22
4n33 с пропускной способностью до 30 кГц не сможет адекватно усилить сигнал в 30 кГц с ШИМом 1/256.
Опять же, проверено.
|
Востаннє редагував Baks: 06.06.2009 о 00:19..
|
|
|
06.06.2009, 00:35
|
#244
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===
Цитата:
Допис від bmw
А все-таки я би радив придивитись до DS3231
|
Согласен 
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
06.06.2009, 01:22
|
#245
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===
USB2UART делают на PL2303, FT232. Какие еще есть варианты и что лучше ?
Хотелось бы поменьше обвязки. Оптимально получается FT232R - она вообще почти ничего не требует.
Вопрос цены ? Олег, сколько она стоит и реально ли купить ?
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
06.06.2009, 07:40
|
#246
|
Активний участник форуму
Реєстрація: 22.08.2006
Звідки Ви: Киев
Дописи: 246
сказав Дякую: 13
сказали Дякую 65 раз(и) в 51 повідомленні
|
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===
Цитата:
Допис від Baks
Только мы вместо батарейки подключаем оптопару к мк, Юсупов отаком подключении писал.
|
Да, Юсупов приводил такую (примерную) схему (но во втором контроллере поставил операционник). Оно-то, конечно, и на пиле будет чего-то как-то регулировать, и на постоянке (оптопара - ключ, но, конечно, имеет свою наклонную кривую при включении).
Если же я ставлю ключ на шим из двух транзисторов и трех резисторов, потом rc-фильтр, то при изменениии шима от 0 до 100% напряжение на кондере ЛИНЕЙНО меняется от 0 до 10В (или до другого значения, просто меняется резистор у конденсатора).
Как будет регулироваться на оптопаре - не знаю, но догадываюсь.
Конечно, точность тут не шибко важна, но...
|
|
|
06.06.2009, 12:30
|
#247
|
Живу я тут
Реєстрація: 17.09.2004
Звідки Ви: Киев, Троещина
Дописи: 14.486
сказав Дякую: 4.642
сказали Дякую 8.508 раз(и) в 4.382 повідомленні
|
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===
Starcomputer, а зачем переход USB2UART ?????
__________________
Страна не ублюдков и не воров.
__________________  
|
|
|
06.06.2009, 14:25
|
#248
|
Живу я тут
Реєстрація: 12.02.2008
Звідки Ви: Оболонь, Петровка
Дописи: 8.891
сказав Дякую: 2.489
сказали Дякую 2.878 раз(и) в 2.065 повідомленні
|
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===
Цитата:
Допис від bmw
На Імраді ціна DS3231SN = 38.74грн
|
ну и зачем нам такая микросхема? Если есть за 9грн. Точность одинаковая.
Цитата:
Допис від Starcomputer
FT232R
|
такой нет, есть филипсовская PDIUSBD12PW, но она стоит 4у.е.
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме
|
|
|
06.06.2009, 19:40
|
#249
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===
Цитата:
Допис від Sem
Starcomputer, а зачем переход USB2UART ?????
|
Я просто хочу предусмотреть различные варианты 
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
07.06.2009, 07:15
|
#250
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===
http://www.gaw.ru/html.cgi/txt/doc/m...h128/index.htm
Очень хорошее и подробное описание Atmega 128 (подходит и для 64-й) 
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
07.06.2009, 08:57
|
#251
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===
Распланировал тут порты Атмеги  вот что получается:
PA0....7 - силовые каналы.
PB0 - DS18B20
PB1...3 - ISP
PB4...7 - ШИМ (три канала, дополнительно к 8-ми основным выходам).
PC0...PC5 - клавиатура (матрица 3х3).
PC6...PC7 - свободны.
PD0...1 - DS3231
PD2...3 - UART / USB
PD4...7 - свободны
PE0...7 - LCD (PE3 - яркость).
PF0...1 - внешний аккумулятор (заряд - контроль).
PF2...7 - АЦП (шесть каналов).
У кого есть замечания, идеи ?
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
Востаннє редагував Starcomputer: 07.06.2009 о 10:12..
|
|
|
07.06.2009, 10:44
|
#252
|
Придивляюся
Реєстрація: 07.04.2006
Звідки Ви: Россия
Дописи: 71
сказав Дякую: 7
сказали Дякую 57 раз(и) в 21 повідомленні
|
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===
Цитата:
Допис від Starcomputer
PF0...1 - внешний аккумулятор (заряд - контроль).
|
А зачем в этой версии внешний аккумулятор? У DS3231 есть своя батарейка, которая держит время.
|
|
|
cказали "Дякую" ИгорьС за цей допис:
|
|
07.06.2009, 19:23
|
#253
|
Активний участник форуму
Реєстрація: 09.04.2008
Звідки Ви: Луганск
Дописи: 464
сказав Дякую: 264
сказали Дякую 351 раз(и) в 155 повідомленні
|
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===
Цитата:
Допис від Starcomputer
Распланировал тут порты Атмеги  вот что получается:
PA0....7 - силовые каналы.
PB0 - DS18B20
PB1...3 - ISP
PB4...7 - ШИМ (три канала, дополнительно к 8-ми основным выходам).
PC0...PC5 - клавиатура (матрица 3х3).
PC6...PC7 - свободны.
PD0...1 - DS3231
PD2...3 - UART / USB
PD4...7 - свободны
PE0...7 - LCD (PE3 - яркость).
PF0...1 - внешний аккумулятор (заряд - контроль).
PF2...7 - АЦП (шесть каналов).
У кого есть замечания, идеи ?
|
Читайте DataSheet-ты внимательнее, очередного динозавра ваяете.
Успехов.
|
|
|
08.06.2009, 01:25
|
#254
|
Активний участник форуму
Реєстрація: 04.04.2006
Звідки Ви: Киев
Дописи: 407
сказав Дякую: 67
сказали Дякую 515 раз(и) в 179 повідомленні
|
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===
Сергей, ногу 1-ю (pen), принято в воздухе оставлять, или на крайняк на + он внутри проца с vcc соеденяеться. Если его на землю - запретим ISP программирование.
Ещё по диммеру, нужно делать по схеме Виталия (Throgvar) тогда ненужно задействовать ещё один таймер, для подачи 220в на балласт. 7-ю ногу lm358 - подключаем через оптопару на триак, и тогда мы етим же каналом подаем 220 на балласт. Всё отлично работает, я собирал и проверял, но нужно подстроечники предусмотреть (как в схеме) потому как нужно немного настраивать.

|
|
|
Ці 2 користувач(ів) сказали Дякую Baks за це повідомлення:
|
|
08.06.2009, 07:57
|
#255
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===
Цитата:
Допис від ИгорьС
А зачем в этой версии внешний аккумулятор? У DS3231 есть своя батарейка, которая держит время.
|
Срасибо, что заметили. Его наверно и не будет.
Цитата:
Допис від PavelZverev
Читайте DataSheet-ты внимательнее, очередного динозавра ваяете.
|
Паша, честно говоря ожидал от тебя более конструктивной критики
Цитата:
Допис від Baks
Сергей, ногу 1-ю (pen), принято в воздухе оставлять, или на крайняк на + он внутри проца с vcc соеденяеться. Если его на землю - запретим ISP программирование.
|
Согласен. Думаю поставить там джампер. Зашил кристалл - врубил джампер.
Цитата:
Допис від Baks
Ещё по диммеру, нужно делать по схеме Виталия (Throgvar) тогда ненужно задействовать ещё один таймер, для подачи 220в на балласт. 7-ю ногу lm358 - подключаем через оптопару на триак, и тогда мы етим же каналом подаем 220 на балласт. Всё отлично работает, я собирал и проверял, но нужно подстроечники предусмотреть (как в схеме) потому как нужно немного настраивать.
|
Вадим, я не рисовал на схеме силовые блоки, там на эти три диммера, свои силовые ключи. Итого будет 11 каналов, из них три диммируемые.  Предидущая схема силовых каналов (в т.ч. диммируемых) себя хорошо зарекомендовала. Есть ли смысл менять ?
ВНИМАНИЕ !!!
Это просто набросок схемы. Для того и выложил, чтобы ВСЕ учавствовали по мере возможности 
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
Ці 3 користувач(ів) сказали Дякую Starcomputer за це повідомлення:
|
|
 |
|
Тут присутні: 1 (учасників - 0 , гостей - 1)
|
|
Ваші права у розділі
|
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи
HTML код Вимк.
|
|
|
Часовий пояс GMT +3. Поточний час: 12:51.
|