Разработал часы на ИВ-18 на ПЛИС. Altera EPM240
HTML-код
- Опубликовано: 21 фев 2022
- Присоединяйтесь подпиской в instagram: avrorel
Материалы проекта в новом видео с пояснениями к коду Verilog и схемотехнике
Помощь каналу: yoomoney.ru/to/410013914943537
Есть несколько комплектов плат для индикаторов ИВ-21 и ИВ-18. БЕСПЛАТНАЯ ДОСТАВКА в страны ЕАЭС !
Цены комплектов плат для часов (без корпуса, только прошитые, смонтированные, проверенные платы):
без индикаторов - 35$
с индикаторами (ИВ-21 или ИВ-18) - 39$
По всем вопросам писать мне на почту a.skutv@yandex.ru
Оплата возможна как с карт МИР (РФ), так и VISA, Mastercard (другие страны)
P.S. Все комплекты плат тестируются несколько недель перед отправкой на наличие брака и отставания времени.
Стоит ли снять разбор схемотехники и кода для ПЛИС?
Обязательно нада!
100%
вот жешь) ruclips.net/video/SchMREBPClU/видео.html
Какой же кайф
Стрельба из танка по воробьям удалась. Красиво конечно но дорого Проще атмега 8 сдвиговые регистры и часы реального времени
такая Плис на алике стоит 1$. И логика работы в разы проще. И включается мгновено. И точность часов на высоком уровне, потому что там частота 50 МГц. Ну и конечно это для развития. Но это будущее. Плис будут дешеветь.
@@user-zd5bh2bl1y Я и вижу как она подешевела с 1$ до 5$ + 4$ доставка.
Хорошо конечно, но такое паять дома сума можно сойти.
дело привычки на самом деле)) уже паяю второй комплект часов для ИВ-21 и 0402 уже не кажется таким сложным)
Зверь
А на сколько оправдано использование плис в элементарных часах по сути?
Не проще использовать рядовой микроконтроллер?
Я уж не говорю про esp8266 с wifi на борту и кучей плюшек формата веб интерфейса и прочего.
Я думаю использование такой "примитивной" ПЛИС в часах вполне оправданно. Если начать с цены, epm240t100c5n стоит около 2 $, как рядовой микроконтроллер, а то и дешевле. И по сути часы это логическая схема с тактированием, и как раз на ПЛИС такую логическую схему реализовать правильнее всего, если не на отдельных микросхемах.
@@AVRshik всё понял.
Спасибо за разъяснение.
Я плисины трогал только в универе и знаю человека который на них какие-то серьёзные проекты реализует, по этому и думал что плис это прям что-то очень сложное и весьма дорогое.
Даже интересно стало.
А на сколько сложно на ней организовать например взаимодействие с датчиками или обмен информацией по uart например?
@@barcooler В проекте часов кстати использовано 50% логических элементов, то есть половина ее потенциала) а по поводу всяких интерфейсов, uart проще всего на ПЛИС реализовать, сейчас как раз делаю проект опыта ради (на циклон 4) с подключением nextion дисплея и gps модуля, и там и там уарт, spi тоже несложно поднять, с i2c я не работал, смотрел примеры как с ним работают, пока для меня показалось сложным) Если работать с аналоговыми сигналами - надо внешний ацп вешать, но я бы в таком случае выбрал МК, там если не встроенный АЦП, то внешний и запрограммировать намного быстрее, хотя это может дело опыта.
@@AVRshik понял, спасибо.
Интересно.
А всякого формата usb или другие уже «высокоуровневые» протоколы получается ещё сложнее реализовать?
А планируете продавать комплект для сборки?
Как часы пройдут все тесты и наведется лоск в коде думаю будут комплекты, скорее всего полностью смонтированные платы, без распаянного индикатора, пока не знаю. Кит наборов не будет, так как не каждый будет охотно паять 0402 и такую многоногую плисину
@@AVRshik хорошо, спасибо)
Расскажите как программировать ПЛИС и стоит ли двигаться в данном направлении
Постараюсь в ближайшем будущем снять в несколько видео в духе "как самому собрать часы на ПЛИС" и разобрать именно те моменты, через которые сам прошел. По поводу изучения ПЛИС, я бы советовал это дело, в любом случае это разовьет извилины).
если с математикой дружите, то стоит 100% - ЦОС крайне интересная вещь и FPGA как раз для неё (и не только), если не дружите, то тоже можно, но скорее всего чисто так, что бы мозги не закисали и представление иметь что это такое. плис не программируется, для плис вы описываете цифровую схему на языке HDL. например что бы сделать часики, достаточно разобраться с картами Карно для построения дешифраторов и научиться нажимать несколько кнопок в квартусе. лично у меня ушло 5 вечеров с нуля, получились часы с будильником и мелодией. к слову сказать, часы на полисе сделать горааааздо проще и быстрее, чем на любом микроконтроллере, нет никакой переферии, ничего настраивать не надо, знай "провода" соединяй.
и да, с любительской точки зрения ПЛИС намного интереснее микроконтроллера, поскольку вы на кристале Царь и Бог, а MCU - что дали, то и кушай.
@@user-uc6sy6wi2jПлис имеет ограничения в количестве ячеек, памяти и прочего. Развернутся там не получится. микроконтроллер тут намного функциональнее.