fpga-clock/
Захотелось вот поупражняться в программировании на SystemVerilog. Какую-то шибко интересную задачу выдумывать не стал — решил просто сделать часы на FPGA. Понятно, что электронные часы являются не слишком интересным устройством.…
peroxide-etching/
Традиционно платы травят хлорным железом, как это ранее было описано в статье про лазерно-утюжную технологию . Однако хлорное железо имеет ряд недостатков. В частности, оно оставляет несмываемые пятна на одежде…
diy-timer-socket/
Розетка с таймером (ее же иногда называют «реле времени») — это устройство, функционал и назначение которого должно быть очевидно из названия. Вы подключаете какую-нибудь лампу в розетку через это устройство,…
hd44780-protocol/
Про LCD-модули на базе HD44780 (здесь и далее под HD44780 понимается как оригинальный чип, так и совместимые с ним аналоги) я писал уже дважды — в заметке Научился выводить текст на…
op-amp/
Операционный усилитель — это интегральная схема, предназначенная для усиления сигналов низкой частоты. Операционные усилители часто используются в различных аудио-устройствах. Давайте же разберемся, как работать с этим хозяйством, на примере конкретного…
comparator/
Ранее мы с вами познакомились с такими интегральными схемами, как таймер 555 , счетчик 4026 , логические вентили , а также сдвиговые регистры и декодеры . Теперь же пришло время…
kicad/
Так исторически сложилось, что в качестве ПО для построения принципиальных схем и проектирования печатных плат долгое время я использовал EAGLE. Эта программа мне очень нравится низким порогом вхождения, наличием freeware…
icestick/
В одном из предыдущих постов, а именно — посте Учимся программировать под FPGA на SystemVerilog , мы познакомились с основами разработки под FPGA, а также платой Arty Artix-7 и средой разработки…
arduino-rfid/
Вам, конечно же, знакомы карточки и брелки, которые нужно подносить к считывателю, а они при этом пропускают на работу или дают проехать в метро. Такие брелки и карточки используют технологию под…
fpga-sound/
Ранее мы познакомились с IceStorm, открытым набором инструментов для разработки под FPGA серии Lattice iCE40 , а также дешевой отладочной платой iCEstick на базе чипа ICE40HX1K. Кроме того, с использованием…