Разработка акваконтроллера (продолжение) - Страница 17 - Аквафорум - форум акваріумістів та тераріумістів
На сайт Всеукраинской Ассоциации аквариумистов
На главную страницу форума



 


Вернуться   Аквафорум - форум акваріумістів та тераріумістів > Аквариум и оборудование > "Самоделкин" > Аквариумная автоматика
Аукцион Регистрация Дневники Справка Пользователи Календарь Сообщения за день

Важная информация

Ответ
 
Опции темы Опции просмотра
Старый 01.06.2009, 00:46  
Разработка акваконтроллера (продолжение)
Активный участник форума

Регистрация: 28.05.2009
Адрес: Тернопіль
Сообщений: 143
 

Поблагодарил(а) : 33
Поблагодарили 90 раз(а) в 51 сообщениях
bmw bmw поза форумом 01.06.2009, 00:46
Рейтинг: ()

Цитата:
Сообщение от Baks Посмотреть сообщение
Cхема отлажена, за два года непрерывной работы, никогда независала.
Почитать можно на Аквалого.Единственный минус - нереализована связь с PC и закрытый код.
Шкода, що немає зв'язку з РС
Цитата:
Сообщение от Baks Посмотреть сообщение
Вот кстати интересная статья, по стабилизации работы микроконтроллеров.
Це все можна знайти в даташитах, це давно відомі методи і не тільки для процессорів Atmega. Можна досягнути хорошої завадостійкості і стабільності і в схемі, що тут обговорюється, але найбільша проблема в тому, що таймер реалізований внутрішній, а не на DS1307 і подібних, от тому мене і зацікавив той акваконтроллер на вашому фото
В принципі можна по-правильному переробити схемку живлення проца(розв'язка Vcc i AVcc через LC i RC фільтри), а щоб не збивався годинник і відповідно вся програма - поставити найдешевший, найслабший UPS, який живив би лише 5-тивольтовий блок живлення акваконтроллера, а зовнішні нагрузки були включені напряму в мережу. При перебоях у електромережі нагрузки будуть вимикатись-вмикатись, а процессор і вся схема будуть нормально функціонувати.

Миниатюры
Нажмите на изображение для увеличения
Название: Схема.jpg
Просмотров: 4638
Размер:	276.1 Кб
ID:	31580  

Вложения
Тип файла: rar Акваконтроллер.rar (17.0 Кб, 1838 просмотров)


Последний раз редактировалось Starcomputer; 10.06.2009 в 20:34..
Просмотров: 119323
Ответить с цитированием
Пользователь, который поблагодарил bmw за данный пост:
Baks (04.06.2009)
Реклама помогает развиваться
Старый 05.06.2009, 22:56   #241
Активный участник форума
  
 
Регистрация: 22.08.2006
Адрес: Киев
Сообщений: 246
Поблагодарил(а) : 13
Поблагодарили 65 раз(а) в 51 сообщениях
Отправить сообщение для fluorine22 с помощью Skype™
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===

Цитата:
Сообщение от Baks Посмотреть сообщение
Мы говорим о разных интерфейсах управления, у меня обычный (аналоговый) 0-10 v балласт...
Я просто не совсем понял как оптопара будет выдавать эти 0-10В.

fluorine22 поза форумом   Ответить с цитированием
Старый 05.06.2009, 23:04   #242
Активный участник форума
  
 
Регистрация: 28.05.2009
Адрес: Тернопіль
Сообщений: 143
Поблагодарил(а) : 33
Поблагодарили 90 раз(а) в 51 сообщениях
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===

Цитата:
Сообщение от agorin Посмотреть сообщение
Предлагаю включить в список DS1812 - хардварный ресет после проблем с питанием.
Цитата:
Сообщение от Starcomputer Посмотреть сообщение
Уже включил
Этот даллас можно заменить транзистором, стабилитроном и резистором, что в сумме потянет копеек на 80, а цена далласа наверное баксов 2-3

П.С.
Цитата:
Сообщение от Sem Посмотреть сообщение
Да и можно поискать что-то поновее, чем 1307
Во. http://www.gaw.ru/html.cgi/txt/ic/Ma...rtc/DS3231.htm
Цитата:
Сообщение от 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..
bmw поза форумом   Ответить с цитированием
Пользователь, который поблагодарил bmw за данный пост:
chack (05.06.2009)
Старый 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..
Baks поза форумом   Ответить с цитированием
Старый 06.06.2009, 00:35   #244
Живу я тут
  
 
Аватар для Starcomputer
 
Регистрация: 06.11.2007
Адрес: Донецк, зона АТО
Сообщений: 19,785
Поблагодарил(а) : 5,790
Поблагодарили 17,704 раз(а) в 6,927 сообщениях
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===

Цитата:
Сообщение от bmw Посмотреть сообщение
А все-таки я би радив придивитись до DS3231
Согласен
__________________
С уважением, Сергей Таранченко


__________________

Starcomputer поза форумом   Ответить с цитированием
Старый 06.06.2009, 01:22   #245
Живу я тут
  
 
Аватар для Starcomputer
 
Регистрация: 06.11.2007
Адрес: Донецк, зона АТО
Сообщений: 19,785
Поблагодарил(а) : 5,790
Поблагодарили 17,704 раз(а) в 6,927 сообщениях
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===

USB2UART делают на PL2303, FT232. Какие еще есть варианты и что лучше ?
Хотелось бы поменьше обвязки. Оптимально получается FT232R - она вообще почти ничего не требует.
Вопрос цены ? Олег, сколько она стоит и реально ли купить ?
__________________
С уважением, Сергей Таранченко


__________________

Starcomputer поза форумом   Ответить с цитированием
Реклама помогает развиваться
Старый 06.06.2009, 07:40   #246
Активный участник форума
  
 
Регистрация: 22.08.2006
Адрес: Киев
Сообщений: 246
Поблагодарил(а) : 13
Поблагодарили 65 раз(а) в 51 сообщениях
Отправить сообщение для fluorine22 с помощью Skype™
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===

Цитата:
Сообщение от Baks Посмотреть сообщение
Только мы вместо батарейки подключаем оптопару к мк, Юсупов отаком подключении писал.
Да, Юсупов приводил такую (примерную) схему (но во втором контроллере поставил операционник). Оно-то, конечно, и на пиле будет чего-то как-то регулировать, и на постоянке (оптопара - ключ, но, конечно, имеет свою наклонную кривую при включении).
Если же я ставлю ключ на шим из двух транзисторов и трех резисторов, потом rc-фильтр, то при изменениии шима от 0 до 100% напряжение на кондере ЛИНЕЙНО меняется от 0 до 10В (или до другого значения, просто меняется резистор у конденсатора).
Как будет регулироваться на оптопаре - не знаю, но догадываюсь.
Конечно, точность тут не шибко важна, но...
Миниатюры
Нажмите на изображение для увеличения
Название: phpDReUBt.jpg
Просмотров: 296
Размер:	19.1 Кб
ID:	31375  

fluorine22 поза форумом   Ответить с цитированием
Старый 06.06.2009, 12:30   #247
Живу я тут
  
 
Аватар для Sem
 
Регистрация: 17.09.2004
Адрес: Киев, Троещина
Сообщений: 14,498
Поблагодарил(а) : 4,653
Поблагодарили 8,526 раз(а) в 4,395 сообщениях
Записей в дневнике: 7
Отправить сообщение для Sem с помощью ICQ Отправить сообщение для Sem с помощью Skype™
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===

Starcomputer, а зачем переход USB2UART ?????
__________________
Страна не ублюдков и не воров.


__________________

Sem поза форумом   Ответить с цитированием
Старый 06.06.2009, 14:25   #248
Moderator
  
 
Аватар для chack
 
Регистрация: 12.02.2008
Адрес: Оболонь, Петровка
Сообщений: 8,891
Поблагодарил(а) : 2,494
Поблагодарили 2,878 раз(а) в 2,065 сообщениях
Отправить сообщение для chack с помощью Skype™
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===

Цитата:
Сообщение от bmw Посмотреть сообщение
На Імраді ціна DS3231SN = 38.74грн
ну и зачем нам такая микросхема? Если есть за 9грн. Точность одинаковая.

Цитата:
Сообщение от Starcomputer Посмотреть сообщение
FT232R
такой нет, есть филипсовская PDIUSBD12PW, но она стоит 4у.е.
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме

chack поза форумом   Ответить с цитированием
Старый 06.06.2009, 19:40   #249
Живу я тут
  
 
Аватар для Starcomputer
 
Регистрация: 06.11.2007
Адрес: Донецк, зона АТО
Сообщений: 19,785
Поблагодарил(а) : 5,790
Поблагодарили 17,704 раз(а) в 6,927 сообщениях
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===

Цитата:
Сообщение от Sem Посмотреть сообщение
Starcomputer, а зачем переход USB2UART ?????
Я просто хочу предусмотреть различные варианты
__________________
С уважением, Сергей Таранченко


__________________

Starcomputer поза форумом   Ответить с цитированием
Старый 07.06.2009, 07:15   #250
Живу я тут
  
 
Аватар для Starcomputer
 
Регистрация: 06.11.2007
Адрес: Донецк, зона АТО
Сообщений: 19,785
Поблагодарил(а) : 5,790
Поблагодарили 17,704 раз(а) в 6,927 сообщениях
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===

http://www.gaw.ru/html.cgi/txt/doc/m...h128/index.htm
Очень хорошее и подробное описание Atmega 128 (подходит и для 64-й)
__________________
С уважением, Сергей Таранченко


__________________

Starcomputer поза форумом   Ответить с цитированием
Старый 07.06.2009, 08:57   #251
Живу я тут
  
 
Аватар для Starcomputer
 
Регистрация: 06.11.2007
Адрес: Донецк, зона АТО
Сообщений: 19,785
Поблагодарил(а) : 5,790
Поблагодарили 17,704 раз(а) в 6,927 сообщениях
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 - АЦП (шесть каналов).

У кого есть замечания, идеи ?
Миниатюры
Нажмите на изображение для увеличения
Название: Схема.jpg
Просмотров: 391
Размер:	323.9 Кб
ID:	31413  
__________________
С уважением, Сергей Таранченко


__________________


Последний раз редактировалось Starcomputer; 07.06.2009 в 10:12..
Starcomputer поза форумом   Ответить с цитированием
Старый 07.06.2009, 10:44   #252
Я тут недавно
  
 
Регистрация: 07.04.2006
Адрес: Россия
Сообщений: 71
Поблагодарил(а) : 7
Поблагодарили 57 раз(а) в 21 сообщениях
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===

Цитата:
Сообщение от Starcomputer Посмотреть сообщение
PF0...1 - внешний аккумулятор (заряд - контроль).
А зачем в этой версии внешний аккумулятор? У DS3231 есть своя батарейка, которая держит время.

ИгорьС поза форумом   Ответить с цитированием
Пользователь, который поблагодарил ИгорьС за данный пост:
PavelZverev (07.06.2009)
Старый 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-ты внимательнее, очередного динозавра ваяете.
Успехов.

PavelZverev поза форумом   Ответить с цитированием
Старый 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 на балласт. Всё отлично работает, я собирал и проверял, но нужно подстроечники предусмотреть (как в схеме) потому как нужно немного настраивать.


Baks поза форумом   Ответить с цитированием
2 пользователей поблагодарили Baks за данный пост:
chack (09.06.2009), Starcomputer (08.06.2009)
Старый 08.06.2009, 07:57   #255
Живу я тут
  
 
Аватар для Starcomputer
 
Регистрация: 06.11.2007
Адрес: Донецк, зона АТО
Сообщений: 19,785
Поблагодарил(а) : 5,790
Поблагодарили 17,704 раз(а) в 6,927 сообщениях
Re: Разработка акваконтроллера (продолжение) ===www.aquaforum.ua===

Цитата:
Сообщение от ИгорьС Посмотреть сообщение
А зачем в этой версии внешний аккумулятор? У DS3231 есть своя батарейка, которая держит время.
Срасибо, что заметили. Его наверно и не будет.
Цитата:
Сообщение от PavelZverev Посмотреть сообщение
Читайте DataSheet-ты внимательнее, очередного динозавра ваяете.
Паша, честно говоря ожидал от тебя более конструктивной критики

Цитата:
Сообщение от Baks Посмотреть сообщение
Сергей, ногу 1-ю (pen), принято в воздухе оставлять, или на крайняк на + он внутри проца с vcc соеденяеться. Если его на землю - запретим ISP программирование.
Согласен. Думаю поставить там джампер. Зашил кристалл - врубил джампер.

Цитата:
Сообщение от Baks Посмотреть сообщение
Ещё по диммеру, нужно делать по схеме Виталия (Throgvar) тогда ненужно задействовать ещё один таймер, для подачи 220в на балласт. 7-ю ногу lm358 - подключаем через оптопару на триак, и тогда мы етим же каналом подаем 220 на балласт. Всё отлично работает, я собирал и проверял, но нужно подстроечники предусмотреть (как в схеме) потому как нужно немного настраивать.
Вадим, я не рисовал на схеме силовые блоки, там на эти три диммера, свои силовые ключи. Итого будет 11 каналов, из них три диммируемые. Предидущая схема силовых каналов (в т.ч. диммируемых) себя хорошо зарекомендовала. Есть ли смысл менять ?

ВНИМАНИЕ !!!
Это просто набросок схемы. Для того и выложил, чтобы ВСЕ учавствовали по мере возможности
__________________
С уважением, Сергей Таранченко


__________________

Starcomputer поза форумом   Ответить с цитированием
3 пользователей поблагодарили Starcomputer за данный пост:
all_himik (08.06.2009), chack (09.06.2009), KostyaD (08.06.2009)


Share/Bookmark

Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход




Текущее время: 22:24. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
(с)Бешлега Олександр Анатолійович, 2002-2024. Використання матеріалів сайту без посилання на джерело заборонено.
Дякуємо за ліцензійну версію форума компанію Барбус, представника торгової марки Sera в Україні.

Друзі форуму: Зоомагазин byCOLLAR.com; waudog.ua

AQA.ru  - все об аквариумах

no new posts