Аквасторож

Обсуждаем контроллеры компании Atmel.
Ответить
Друг Кота
Аватара пользователя
Сообщения: 4732
Зарегистрирован: Ср сен 18, 2013 10:08:26
Откуда: Санкт-Петербург

Сообщение Gisteresis »

seval писал(а):Но сейчас работает именно так. Подать на 1-й вход массу, на втором входе пусто. Тогда работает.
Вообще это неправильно.
Надо подавать
00 - ничего не происходит
10 - крутит в одну сторону
01 - крутит в другую
11 - запрещенное состояние
а только один вывод использовать а другой висит в воздухе неправильно.
Во всяком случае когда вы к ардуине подключите они не будут висеть, на них будет либо 0 либо 1 по любому.
Энейбл так же не должен висеть. Любые выводы использующихся элементов не должны висеть!
seval писал(а):На Ардуино можно ведь выдавать на дискретных выходах землю? Че то я очкую.
Ардуины не использую, использую обычные контроллеры голые.
Но это по сути почти тоже самое.
Там наверняка так же можно подавать 0 и 1, ток не более 30мА

Какой ток потребляет двигатель вентиля?
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 132
Зарегистрирован: Вт мар 04, 2014 20:09:54
Откуда: Орёл

Сообщение seval »

Gisteresis писал(а):Какой ток потребляет двигатель вентиля?
Продавец пишет что 60-80mA. Сам не измерял.
Gisteresis писал(а):Любые выводы использующихся элементов не должны висеть!
Как быть?
Gisteresis писал(а):Ардуины не использую, использую обычные контроллеры голые.
Тоже мечтаю так. Но пока это бы осилить.

P.S. Измерил сейчас ток на двигателе вентиля - 30mA.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4732
Зарегистрирован: Ср сен 18, 2013 10:08:26
Откуда: Санкт-Петербург

Сообщение Gisteresis »

seval писал(а):Продавец пишет что 60-80mA. Сам не измерял.
seval писал(а):P.S. Измерил сейчас ток на двигателе вентиля - 30mA.
Судя по току там вообще мелочь (двигатель) стоит :)
Да, тогда L293D будет за глаза.
seval писал(а):Как быть?
Что не используем, то в основном заземляем. Что то может подтягиваем к питанию, по схеме надо смотреть. В основном все к земле!
seval писал(а):Тоже мечтаю так. Но пока это бы осилить.
Для интереса хотел спросить, а в ардуине язык какой то свой? Как он вам, прост для освоения?
У меня такое подозрение, что там не проще чем на Си обычные контроллеры шить. Только, как я понимаю, программатор не нужен, там собственный загрузчик.
Но и минусы тоже есть, по сравнению с голым МК, ардуина на порядок дороже, а по функциям тоже самое. :tea:
Встал на лапы
Аватара пользователя
Сообщения: 132
Зарегистрирован: Вт мар 04, 2014 20:09:54
Откуда: Орёл

Сообщение seval »

Gisteresis писал(а):Судя по току там вообще мелочь (двигатель) стоит :)
Я разбирал (как же без этого? :))) ), двигатель там маленький.
Но при моих 2 очках давления в водопроводе закрывает без проблем.
Gisteresis писал(а):Для интереса хотел спросить, а в ардуине язык какой то свой? Как он вам, прост для освоения?
Прост потому что много примеров. И основан он на Си.
Как он мне, пока рано говорить. Я не далеко ушел от "диодом поморгать".
Просто решил что если 25 лет назад я по информатике получал пятерки за Бейсик, то и сейчас осилю. :))
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 4732
Зарегистрирован: Ср сен 18, 2013 10:08:26
Откуда: Санкт-Петербург

Сообщение Gisteresis »

seval писал(а):Я разбирал (как же без этого? :))) ), двигатель там маленький.
Но при моих 2 очках давления в водопроводе закрывает без проблем.
Да да! Вот мне тоже интересно было услышать, что туда китайцы засунули :beer: :)))
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 132
Зарегистрирован: Вт мар 04, 2014 20:09:54
Откуда: Орёл

Сообщение seval »

Gisteresis писал(а):Да да! Вот мне тоже интересно было услышать, что туда китайцы засунули :beer: :)))
Ну сейчас вентиль уже установлен, разбирать не буду. Но вот мой сосед слезно просит себе такую же систему.
Когда ему задвижку куплю, то обязательно разберу и фотографии сделаю.
Я видел там что шестерни пластмассовые, хотя я перед покупкой спрашивал продавана и он клятвенно заверил что шестерни металлические.
Металлическая там только одна которая непосредственно закрывает вентиль.
Как верить после этого иностранцам? :wink:
Gisteresis писал(а):Для интереса хотел спросить, а в ардуине язык какой то свой? Как он вам, прост для освоения?
Мне кстати более понятен язык релейной логики. Есть программа для Ардуино, там можно программировать FBD или LAD.
Наш русский человек написал. Но всяких плюшек типа сдвиговых регистров пока там нет (по моему).
Последний раз редактировалось seval Вт мар 18, 2014 13:08:13, всего редактировалось 1 раз.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4732
Зарегистрирован: Ср сен 18, 2013 10:08:26
Откуда: Санкт-Петербург

Сообщение Gisteresis »

seval писал(а):Ну сейчас вентиль уже установлен, разбирать не буду.
Да, не, разбирать не просил. Просто интересно, что там вообще было. До сего момента это был как черный ящик для меня, спасибо, что прояснили.
Конечно если потом сделаете пару фоток лишним не будет.
seval писал(а):Просто решил что если 25 лет назад я по информатике получал пятерки за Бейсик, то и сейчас осилю. :))
Для меня так это хобби. Пишу программы до сих пор.
Поэтому я не задумываясь начал с голых МК. Из того что я знаю, думаю что там не многим сложнее. А по сути тоже самое. Только дополнительные пляски с регистрами в нагрузку идут. А так программы очень похожи. Те же функции, те же операторы...
Ну это я так философствую.
seval писал(а):Есть программа для Ардуино, там можно программировать FBD или LAD.
Я такое пробовал на С++, как то не пошло в виду неразвитости этой системы. Вообще до сих пор не видел ни одной развитой такой системы.
seval писал(а):Как верить после этого иностранцам? :wink:
Да! Китайцы! :))) Толкают сами не знаю что. Это мы проходили. :beer:
Встал на лапы
Аватара пользователя
Сообщения: 132
Зарегистрирован: Вт мар 04, 2014 20:09:54
Откуда: Орёл

Сообщение seval »

Gisteresis писал(а): Я такое пробовал на С++, как то не пошло в виду неразвитости этой системы.
Вообще до сих пор не видел ни одной развитой такой системы.
Ну да ладно. Думаю что осилим. Сначала Ардуино. А там потом и сами Микроконтроллеры.
Мне много еще предстоит дома автоматизировать. Например лежат и ждут своей очереди 10 шт.
датчиков движения.
Дома есть бесперебойник, который питает котел и освещение во всем доме. Так вот хочу следующим делом,
замутить такую штуку что бы отключала свет везде где нет движения. При условии что внешняя сеть 220 отключена.
Вот. Если тута все осилю то там буду пробовать делать на МК. Тем более что USB ASP и USB UART идут уже.
Друг Кота
Аватара пользователя
Сообщения: 4732
Зарегистрирован: Ср сен 18, 2013 10:08:26
Откуда: Санкт-Петербург

Сообщение Gisteresis »

seval писал(а):Думаю что осилим.
Удачи! :)
seval писал(а):Так вот хочу следующим делом,
замутить такую штуку что бы отключала свет везде где нет движения.
Тоже самое хочу сделать. Создавайте тему, придумаем. Так же пока руки не доходят. :beer:
Встал на лапы
Аватара пользователя
Сообщения: 132
Зарегистрирован: Вт мар 04, 2014 20:09:54
Откуда: Орёл

Сообщение seval »

Gisteresis писал(а):Тоже самое хочу сделать. Создавайте тему, придумаем. Так же пока руки не доходят. :beer:
Жду когда Про мини придет. Сразу создам тему параллельно этой. А то даже пробовать не на чем.
Была у меня UNO так я с ней чего то сотворил, и я увидел как идет дымок.
В посылке идет ATMEGA328P-PU. Поменяю, прошью может заработает.
Спасибо за пожелания. :)
Друг Кота
Аватара пользователя
Сообщения: 4732
Зарегистрирован: Ср сен 18, 2013 10:08:26
Откуда: Санкт-Петербург

Сообщение Gisteresis »

seval писал(а):и я увидел как идет дымок.
Протеус попробуйте. Дымка поменьше будет. :)))
Тестить МК удобно.
Там конечно черт ногу сломит, но если пользоваться готовыми компонентами то вполне просто. Жаль, что там нет функции сгорания или повреждения у деталей, которая бы срабатывала по превышению максимальных значений. Это надо иметь в виду.
Вот ФАК
http://kazus.ru/forums/showthread.php?s ... 58&t=13198
Он огромен я сам его полностью не читал, мне пока азов хватает.
Накидал деталей, сцепил, и можно симулировать. Довольно удобно. Особенно проверить что то или логическую схему составить.
Такая вот реклама :tea:
Встал на лапы
Аватара пользователя
Сообщения: 132
Зарегистрирован: Вт мар 04, 2014 20:09:54
Откуда: Орёл

Сообщение seval »

Gisteresis писал(а):Накидал деталей, сцепил, и можно симулировать. Довольно удобно.
Я так понял можно и мой аквасторож обкатать в Протеусе? Пока нет самого МК?
Друг Кота
Аватара пользователя
Сообщения: 4732
Зарегистрирован: Ср сен 18, 2013 10:08:26
Откуда: Санкт-Петербург

Сообщение Gisteresis »

seval писал(а):Я так понял можно и мой аквасторож обкатать в Протеусе? Пока нет самого МК?
Да, там прошивки в МК можно загружать и они симулируются.
Избавляет от долгой пайки или втыкания в макетки безпаечные. Особенно если деталей нет а проверить надо.
Встал на лапы
Аватара пользователя
Сообщения: 132
Зарегистрирован: Вт мар 04, 2014 20:09:54
Откуда: Орёл

Сообщение seval »

Gisteresis писал(а):Да, там прошивки в МК можно загружать и они симулируются.
Избавляет от долгой пайки или втыкания в макетки безпаечные. Особенно если деталей нет а проверить надо.
Че го то в Протеусе у меня не получается. Ну да ладно.
Я тут нашел в своем городе Atmega 8 и USB ASP. Купил и думаю чего с ними делать? Может замутить мой Аквасторож на МК? Все равно в программировании Ардуино я не силен. Может и начать изучать Процессинг или чем там программировать МК?
Gisteresis писал(а):Любую другую возьмите.
Еще сегодня на рынке купил К155ЛП5. Вроде как она аналог указанной Вами 74НС386. Но что то меня сомнения мучают.
На картинках на 74НС386 нарисованно "=1" а на К155ЛП5 "&".
Последний раз редактировалось seval Пт мар 21, 2014 12:13:01, всего редактировалось 1 раз.
Друг Кота
Аватара пользователя
Сообщения: 4732
Зарегистрирован: Ср сен 18, 2013 10:08:26
Откуда: Санкт-Петербург

Сообщение Gisteresis »

seval писал(а):Может и начать изучать Процессинг или чем там программировать МК?
Что есть процессинг?
Я пока юзаю CodeVision, там есть генератор начального кода, очень сильно упрощает жизнь (Но понимать что он налепил конечно очень желательно).
Потом думал перейти на что то типа GCC...
Есть и другие IDE, например WinAVR, Atmel Studio...
Встал на лапы
Аватара пользователя
Сообщения: 132
Зарегистрирован: Вт мар 04, 2014 20:09:54
Откуда: Орёл

Сообщение seval »

Gisteresis писал(а):Что есть процессинг
Как Вы не знаете что такое Процессинг? :shock:
Да я и сам не знаю что это. :)
Где то слышал, вот и предположил.
Попробую CodeVision.
По поводу логики не подскажете? А то у меня есть уже 74НС08 и К155ЛП5. И не пойму чего то.
Друг Кота
Аватара пользователя
Сообщения: 4732
Зарегистрирован: Ср сен 18, 2013 10:08:26
Откуда: Санкт-Петербург

Сообщение Gisteresis »

seval писал(а):По поводу логики не подскажете? А то у меня есть уже 74НС08 и К155ЛП5. И не пойму чего то.
Что подсказать? Чего не поймете?
Встал на лапы
Аватара пользователя
Сообщения: 132
Зарегистрирован: Вт мар 04, 2014 20:09:54
Откуда: Орёл

Сообщение seval »

Gisteresis писал(а):Что подсказать? Чего не поймете?
Я боялся что К155ЛП5 не подойдет. Но я уже разобрался. Все работает. Спасибо Вам за схему защиты. Мне нравится :)
Теперь соображаю чем прошивать МК. USB ASP достаточно или нет?
Друг Кота
Аватара пользователя
Сообщения: 4732
Зарегистрирован: Ср сен 18, 2013 10:08:26
Откуда: Санкт-Петербург

Сообщение Gisteresis »

Вот эта схема моста лишена недостатка с КЗ, стало быть и защита не нужна!
Сразу не допер :)
http://refoteka.ru/images/r/2/3/1/2313e ... 3bb9e5.gif
или вот
http://s017.radikal.ru/i411/1302/25/898ed9df8c97.jpg
Хорошая мысля приходит опосля :)))
(Блин, печатки переделывать...)
seval писал(а):Теперь соображаю чем прошивать МК. USB ASP достаточно или нет?
Достаточно. Но! Нужно обратить особое внимание на некоторые фьюзы. Если отключить ISP или неверно задать тактирование, или отключить ногу Reset, то МК без параллельного программатора уже не оживет. Разве что тактирование можно исправить, остальное нет.
Готовьтесь к тому, что все равно вы парочку МК запорите однозначно :) Дальше прошивка пойдет уже нормально. А вошедшие в кому будут ждать воскрешения параллельным.
Есть вот такая поделка AVR Doctor:
http://www.getchip.net/posts/059-isprav ... it-doctor/
Сам не делал. Использую китайский прогер, который шьет все подрят. TL866A До него пользовался самопальным STK200/300. USBASP тоже есть, но так и не юзал пока.
Встал на лапы
Аватара пользователя
Сообщения: 132
Зарегистрирован: Вт мар 04, 2014 20:09:54
Откуда: Орёл

Сообщение seval »

Вторая ссыль не открывается. Которая Радикал.
Ответить

Вернуться в «AVR»