Вопрос знатокам :
Как научить Arduino приносить пиво ровно в 8 утра. Потому что пока или в 9 или в 7, а иногда мне кажется что она сама пиво выпивает...
купи дешовый китайский контроллер (PLC), и за пару часов налабай (напиши) себе прогу в простейшем лэдэре, о том как притащить пиво из холодильника, и как его вскрыть / налить. А потом ставь любые двигатели и рэлюшки — на какие блоки питания найдёшь. Вот и вся кутерьма.
Будет тебе пиво из холодильника по утряне. ))))))))))))))))
Причём без проблем.
например: мини CNC, открытие-закрытие жалюзей на окнах, поворотные механизмы камер видеонаблюдения, самодельные планшетные плоттеры и т. д. и т.п. насколько хватает фантазии
а че минус-то? кто-нибудь по ссылке перешел и сравнил? или не доперли что речь идет о разных схемах?или это спорт такой: типо давайте минуснем админа популярного дока....По большому счету мне пофиг эти минусы, т.к. абсолютное большинство (около 630 пользователей) плюсуют:)). Да и денюшку за них не дають....И гонорары не снижають.....Так, что вперед оффисные хомяки лепите минусы :)
Да ладно, чего раздражаться-то? На всех пороху и жизни не хватит, поэтому, следуй своим курсом (но не по ссылке!)
В принципе мне это тоже на фиг не надо, в детстве немного увлекался, а теперь смотрю просто ради интереса.
Держи плюсик!
Присоединяюсь. (С Прошлого века /1980/ с проциками/контроллерами вожусь) Ардуино -лишь примеры первого взгляда на эту интереснейшую область. Полезность в одном-приобщение молодёжи (и постарше) к увлекательнейшей профессии! Цифровая электроника+ аналогавая , да ещё в применении к беспроводной- отличный интелектуальный ..."торт" :)!
Т.с всё время хочется изготовить/употребить что-то новое.
Уроки, конечно хорошо, но- НЕ ЗАБЫВАТЬ незыблемое... RTFM!
переедьте со своей политикой в Кащенко, задолбали, чес слово...
Придешь на nnm за программами и технической информацией, а тут, млять, опять политика да собачки с кошечками...
чесговоря не глянул покидал в архив вперемешку, и залил на файломусорку, помню что некоторые из них читал, большая часть на аглицком, но язык базово-школьный, все понятно, русскоязычной литературы крайне мало
Спасибо за статьи!
Автор, а вы не сможете написать топик с применением каких-нибудь дешевых мультиплексоров?
У меня уже сил нет бороться с техотделом которые вместо того чтобы искать дешевые решения хотят заказать мощную АВРку с тучей выводов и функциональностью которая никогда не понадобиться.
А весь трабл в том что к Атмега8 нужно присобачить 20 семисегментных светодиодных индикатора. которые раз в 5 секунд должны выдавать новые значения.
Я использовал сдвиговые регистры, соединенные последовательно. В один регистр загоняешь Символ для первого индикатора, а три других являются адресными — 24 их выхода управляют 24 семисегментными индикаторами. Выходы соединены с базами транзисторов, а транзисторы катодом/анодом (зависит от модели индикатора) сидят на +Uпит, а другим катодом/анодом — на общий контакт индикатора. Выдаете в первый сдиговый регистр Символ, а в адресные выдвигаете в нужном бите единичку. Например, чтобы она появилась на первом адресном выходе только. Символ загорится на первом индикаторе. Затем выводим следующий Символ, а в адресные задвигаем единичку на второй выход. Загорится второй символ. И т.д. Поскольку это все будет делаться с частотой в несколько КГц (процессору же нужны такты, чтобы выполнять разную полезную работу еще), то на глаз мерцание не будет заметно, будет казаться, что горят все индикаторы одновременно. Это называется, динамическая индикация. И придумана она была для упрощения схемы (удешевления элементной базы). Кроме того, такой подход не требует мощных токов, а значит, подойдет простенький источник питания.
хмм...вашу схему можно сделать,как мне кажеться,еще проще но на том же принципе..использовать 3 декодера типа 3->8 [либо 1 декодер 4->16 + 1 декодер 2->4(или 1 декодер 3->8)]
в случе 3 декодеров типа 3->8 все входы декодеров заняли бы как раз 1 порт атмеги (3+3+2)->20(выходов=индикаторов=анодов/катодов)
и последовательный выход атмеги тремя проводками соеденяеться к одному сдвиговому регистру.
процесс отображения очень прост..данные загоняються в последовательный регистр,на порте управляющем декодерами вытавляеться нужный адресс(анод/катод) и следующей командой выдаеться выход из сдвигового регистра на индикатор который был выбран декодерами
Да в принципе ничем не проще. У меня задействовано всего три выхода. И единый алгоритм для всего управления: выгнать 24 бита, дать управляющий сигнал на вывод (загорится один символ); выгнать следующие 24 сигнала, снова дать сигнал на вывод (загорится следующий символ) и т.д. Не надо ставить разные микрухи (регистры и декодеры разной размерности), все единообразно, просто и дешево.
таких MAX7221 можно посадить 3 на "одну" линию от атмеги,как раз каскадные входы-выходы имеються и будет вам 3х8=24 семи сегментных индикатора используя всего 3 проводка от атмеги8
тут имхо скорее дешифратор нужен. контроллер выводит данные на мультиплексную шину, а каждый разряд индикатора (управляющий транзистор) дергается через дешифратор.
Народ ещё 30 лет тому назад, что бы не искать 514 ИД (дешифратор семи сегментных индюков) ставил простенькую память 155РЕ3 (кажется где то в ещё валяется) в неё просто прошивали дешифратор 2-7 кода. И по можщьности она тянула и по разрядности. Я думаю и сейчас можно сделать тоже самое, только на Альтэре или или на Латисе, можно на Ксайлинге прошить, но дороже обойдётся.
Ну на плис конечно можно сделать, просто это действительно дороговато выйдет, даже если взять cpld-шку. Я не особо в курсе цен на fpga/cpld, хотя на работе с ними ковыряюсь, но мк точно можно взять за ~30р + логику рублей за 5, решение явно более дешевое.
Комментарии
Как научить Arduino приносить пиво ровно в 8 утра. Потому что пока или в 9 или в 7, а иногда мне кажется что она сама пиво выпивает...
Будет тебе пиво из холодильника по утряне. ))))))))))))))))
Причём без проблем.
ну очень много — клондайк ардуинцам
:)
В принципе мне это тоже на фиг не надо, в детстве немного увлекался, а теперь смотрю просто ради интереса.
Держи плюсик!
Т.с всё время хочется изготовить/употребить что-то новое.
Уроки, конечно хорошо, но- НЕ ЗАБЫВАТЬ незыблемое... RTFM!
это я так лишь сайт указал
Продолжайте, пожалуйста
Чес слово, задолбали. Придёшь на ннм за политикой, а тут, млять, опять движки подключают.
Придешь на nnm за программами и технической информацией, а тут, млять, опять политика да собачки с кошечками...
Автор, а вы не сможете написать топик с применением каких-нибудь дешевых мультиплексоров?
У меня уже сил нет бороться с техотделом которые вместо того чтобы искать дешевые решения хотят заказать мощную АВРку с тучей выводов и функциональностью которая никогда не понадобиться.
А весь трабл в том что к Атмега8 нужно присобачить 20 семисегментных светодиодных индикатора. которые раз в 5 секунд должны выдавать новые значения.
datasheets.maxim-ic.com
в случе 3 декодеров типа 3->8 все входы декодеров заняли бы как раз 1 порт атмеги (3+3+2)->20(выходов=индикаторов=анодов/катодов)
и последовательный выход атмеги тремя проводками соеденяеться к одному сдвиговому регистру.
процесс отображения очень прост..данные загоняються в последовательный регистр,на порте управляющем декодерами вытавляеться нужный адресс(анод/катод) и следующей командой выдаеться выход из сдвигового регистра на индикатор который был выбран декодерами
буду пробовать убеждать )
"дешифратор."