Аквариумный контроллер
- dubishe
- Встал на лапы
- Сообщения: 86
- Зарегистрирован: Чт авг 26, 2010 18:17:24
- Откуда: Харьков
- Контактная информация:
Re: Аквариумный контроллер
А давайте посчитаем дружно.
частота 8мгц делитель 1024. Значит переполнение таймера будет каждые 0.000128 секунды? Умножить на 255. Будет 32 миллисекунды.
умножаем на 156- получаем примерно 5 секунд. Каждые пять секунд шим прибавляет единицу. Значит рассвет\закат длится 20 минут.
Чета с такой математикой у меня не лады.
Но если посчитал все правильно тада вот.
частота 8мгц делитель 1024. Значит переполнение таймера будет каждые 0.000128 секунды? Умножить на 255. Будет 32 миллисекунды.
умножаем на 156- получаем примерно 5 секунд. Каждые пять секунд шим прибавляет единицу. Значит рассвет\закат длится 20 минут.
Чета с такой математикой у меня не лады.
Но если посчитал все правильно тада вот.
- Вложения
-
- рассвет m16.hex
- (21.93 КБ) 554 скачивания
Re: Аквариумный контроллер
dubishe писал(а):Но если посчитал все правильно тада вот.
Что то попробовал я в протеусе, не работает... проект с прошлого поста работает без проблем!
- dubishe
- Встал на лапы
- Сообщения: 86
- Зарегистрирован: Чт авг 26, 2010 18:17:24
- Откуда: Харьков
- Контактная информация:
Re: Аквариумный контроллер
Что именно не работает? Там скорость симуляции за реальную минуту 3 секунды. Дальше только в железе править.
Точнее шим проверю только на работе. Там у мну пара аттинек завалялось подходящих.

У мну из ошибок только нехватка мощности проца. Импульс шима растет. Но таааак медленно.
Точнее шим проверю только на работе. Там у мну пара аттинек завалялось подходящих.

У мну из ошибок только нехватка мощности проца. Импульс шима растет. Но таааак медленно.
Последний раз редактировалось dubishe Сб сен 08, 2012 21:23:33, всего редактировалось 1 раз.
Re: Аквариумный контроллер
dubishe писал(а):Что именно не работает? Там скорость симуляции за реальную минуту 3 секунды. Дальше только в железе править.
Точнее шим проверю только на работе. Там у мну пара аттинек завалялось подходящих.
ааа, ну да, работает, приношу свои извинения! только медленно медленно, немного подождал посмотрел, но дого ждать времени нет. а что так медленно то? реально никак нельзя?
- dubishe
- Встал на лапы
- Сообщения: 86
- Зарегистрирован: Чт авг 26, 2010 18:17:24
- Откуда: Харьков
- Контактная информация:
Re: Аквариумный контроллер
А вот не помню хоть убей. Как там переключается и переключается ли вообще скорость симуляции.
Re: Аквариумный контроллер
Добрый вечер! Смотрю интерес к контроллеру не пропадает.
По поводу моей печатки: элемент Rogr - сопротивление ограничивающее ток подзарядки аккумулятора,
Датчик температуры подключен по двухпроводной схеме с паразитным питанием
Насчет протеуса, то он наверное сам опредиляет симулировать ему в риалтайме или притормозить "лошадей", также сильно зависит от вашего компьютера, с моими 6 ядрами и 8 ГБ оперативы проекты в основном идут в риалтайм.
По поводу моей печатки: элемент Rogr - сопротивление ограничивающее ток подзарядки аккумулятора,
Датчик температуры подключен по двухпроводной схеме с паразитным питанием
Насчет протеуса, то он наверное сам опредиляет симулировать ему в риалтайме или притормозить "лошадей", также сильно зависит от вашего компьютера, с моими 6 ядрами и 8 ГБ оперативы проекты в основном идут в риалтайм.
- dubishe
- Встал на лапы
- Сообщения: 86
- Зарегистрирован: Чт авг 26, 2010 18:17:24
- Откуда: Харьков
- Контактная информация:
Re: Аквариумный контроллер
С моими 2мя ядрами и 2мя гигами оперативы- какой-то эстонский реалтайм. 
Пора, пора обновляться!
Пора, пора обновляться!
Re: Аквариумный контроллер
dubishe писал(а):С моими 2мя ядрами и 2мя гигами оперативы- какой-то эстонский реалтайм.
Пора, пора обновляться!
Ну у меня 4 ядра, 4 гига, всеравно тормозит, и кстати сегодня погонял, что то там со светом, включение настроил днем, но он у меня так и не включился, пробовал кнопочкой тоже молчит, может конечно из-за тормозов, я незнаю...
- dubishe
- Встал на лапы
- Сообщения: 86
- Зарегистрирован: Чт авг 26, 2010 18:17:24
- Откуда: Харьков
- Контактная информация:
Re: Аквариумный контроллер
Пока шим не наберет 99%- основной свет не включится.
Re: Аквариумный контроллер
dubishe писал(а):Пока шим не наберет 99%- основной свет не включится.
а в меню его регулировок нет, объясни тогда пожалуйста как хот он работает?
- dubishe
- Встал на лапы
- Сообщения: 86
- Зарегистрирован: Чт авг 26, 2010 18:17:24
- Откуда: Харьков
- Контактная информация:
Re: Аквариумный контроллер
Как время включения света наступит- сначала шим 20 минут будет увеличивать яркость светодиодов(рассвет). Как наберет 100% -включится основное освещение. Как время выключения- выключаются лампы и шим 20 минут гаснет.
- priest2002
- Родился
- Сообщения: 6
- Зарегистрирован: Ср сен 12, 2012 08:34:40
- Откуда: Днепродзержинск, Днепропетровская обл. Украина
Re: Аквариумный контроллер
перекурил кучу инфы по акваконтролерам, и остановился на моде ув. товарища dubishe. И написано понятно, и исходниками делится. Особенно понравилось предупреждение в коде "О приготовлении ухи".
Я вот смотрел исходнички, и у меня вопрос возник. В коде есть места, где мне не понятна кодировка. Например вот: Lcd "©cїaЅoієa Аacoі". Не могли бы объяснить в какой кодировке писать текст, для отображения на LCD?
- dubishe
- Встал на лапы
- Сообщения: 86
- Зарегистрирован: Чт авг 26, 2010 18:17:24
- Откуда: Харьков
- Контактная информация:
Re: Аквариумный контроллер
Вы видимо тему читали не с начала. Ну не моя это прошивка, не моя.
Я только перевел на мелкосхему что была под рукой. Все пиво ставить глубокоуважаемому господину Vetall.
По поводу кодировки. Не все экраны имеют русскую кодировку. Да и баском несколько трудно работает с русским шрифтом.
Посему существует программа LCD20. Она судя по всему превращает русские буквы в транслит и всякие значки соответствующие русским буквам. В коде абракадабра, а на экране нормальные русские буквы. Протеус тоже не понимает такое к сожалению. Но в реальности все нормально.

По поводу кодировки. Не все экраны имеют русскую кодировку. Да и баском несколько трудно работает с русским шрифтом.
Посему существует программа LCD20. Она судя по всему превращает русские буквы в транслит и всякие значки соответствующие русским буквам. В коде абракадабра, а на экране нормальные русские буквы. Протеус тоже не понимает такое к сожалению. Но в реальности все нормально.

- Вложения
-
- LCD_RUS.rar
- (106.75 КБ) 310 скачиваний
- priest2002
- Родился
- Сообщения: 6
- Зарегистрирован: Ср сен 12, 2012 08:34:40
- Откуда: Днепродзержинск, Днепропетровская обл. Украина
Re: Аквариумный контроллер
dubishe писал(а):Вы видимо тему читали не с начала. Ну не моя это прошивка, не моя.Я только перевел на мелкосхему что была под рукой. Все пиво ставить глубокоуважаемому господину Vetall.
По поводу кодировки. Не все экраны имеют русскую кодировку. Да и баском несколько трудно работает с русским шрифтом.
Посему существует программа LCD20. Она судя по всему превращает русские буквы в транслит и всякие значки соответствующие русским буквам. В коде абракадабра, а на экране нормальные русские буквы. Протеус тоже не понимает такое к сожалению. Но в реальности все нормально.
читал внимательно, поэтому не обозвал Вас создателем.
Очень полезная статейка.И отдельное спасибо за программку! Теперь я модный))

- dubishe
- Встал на лапы
- Сообщения: 86
- Зарегистрирован: Чт авг 26, 2010 18:17:24
- Откуда: Харьков
- Контактная информация:
Re: Аквариумный контроллер
Cкажу честно-на 16 атмеге я дописал за час и не тестировал. Мне честно столько наворотов не нада. Газ идет постоянно через фильтр, кормить пока не кого, а удобрения я сам пол кубика из шприца поливаю с утра. Но на 8 атмеге работает с июня. Если не учитывать дерьмовый блок питания от куркулятора- то сбоев не было не разу.
Re: Аквариумный контроллер
Если не жалко фото ваших детищ 
Re: Аквариумный контроллер
dubishe писал(а):Протеус тоже не понимает такое к сожалению. Но в реальности все нормально.
dubishe! У меня и в протеусе нормально русский шрифт, если воткнуть в протеус вот этот файлик!
- Вложения
-
- LCDrus.zip
- (48.21 КБ) 366 скачиваний
- dubishe
- Встал на лапы
- Сообщения: 86
- Зарегистрирован: Чт авг 26, 2010 18:17:24
- Откуда: Харьков
- Контактная информация:
Re: Аквариумный контроллер
Ага. Я его как раз искал.


Re: Аквариумный контроллер
У меня пока с такой схемой нет, так что фоткать нечего, собран другой, я писал выше. А на счет этого я еще в раздумьях )), думаю 16 меги жирно будет, наверно соберу на 8 меги, только кое что удалю и поставлю туда фотодатчик, и неплохо бы еще шим воткнуть, если многоуважаемый "dubishe" поделится исходником для его реализации! а то я еще только учусь... тогда я попробую его прикрутить на 8 мегу, убрав оттуда ненужные мне функции.
- dubishe
- Встал на лапы
- Сообщения: 86
- Зарегистрирован: Чт авг 26, 2010 18:17:24
- Откуда: Харьков
- Контактная информация:
Re: Аквариумный контроллер
Поделюсь, но вечером как буду дома.
В восьмой меге и удалять то не чего. все и так на минимуме..
Я правда все ровно не пойму зачем вам там фотодатчик. Если свету еще рано по времени то и не зачем включать. А если уже отработало то поздно- зачем избыточным светом заводить всякую нитчатку. Я у себя еле вытравил.
Я собственно на атиньке проверял шим.
Думаю все понятно.
В восьмой меге и удалять то не чего. все и так на минимуме..
Я правда все ровно не пойму зачем вам там фотодатчик. Если свету еще рано по времени то и не зачем включать. А если уже отработало то поздно- зачем избыточным светом заводить всякую нитчатку. Я у себя еле вытравил.
Я собственно на атиньке проверял шим.
Думаю все понятно.
- Вложения
-
- атини таймер.rar
- (8.85 КБ) 414 скачиваний