Драйвер полевых транзисторов из хлама
Я продолжаю переносить статьи со своего старого сайта. В этот раз речь пойдет о простом и доступном драйвере полевых транзисторов.
Итак, выяснилось, что резонансная частота моей "Теслы" была 230кГц и на этой частоте нужно было как-то “тягать” затворы мощных полевых транзисторов. Задача хоть и не архисложная, но обычно она решается применением специальных микросхем-драйверов типа UCC37321, IR4426 и подобных. Доступа к микросхемным драйверам у меня тогда небыло, и, поэтому, пришлось изобретать что-то свое из гавна и палок доступных деталей. Возможно, мой опыт поможет тому, кто оказался в подобной ситуации.
Драйвер Atmel Dataflash (at45)
В “любительском” проекте, над которым я сейчас работаю, понадобилось хранить довольно большое количество данных. Выбор пал на память atmel dataflash, как на одну из самых распространенных и легкодоставаемых памятей. Под эту память был написан драйвер. Предлагаю его и вам.
Драйвер модуля tr24a или трансивера EM198810
TR24A – один из самых дешевых радиомодулей. Его выпускает фирма Spirit-On на основе микросхемы EM198810.
Основные характеристики модуля:
- диапазон частот: 2400MHz…2482MHz
- скорость данных: 1Mbps
- Бюджет связи: 82dBm — 87dBm
- диапазон напряжения питания: 2.5V…3.7V
- ток потребления: в режиме передачи — 26mA, в режиме приёма — 25mA, в режиме сна — 3.5uA
- дальность связи однотипных модулей: 50m…100m
Модуль имеет антенну на плате, что очень удобно. Не смотря на все достоинства, запустить трансивер – большая проблема из-за плохой документации. На TR24A я потратил довольно много времени и, надеюсь, мой опыт сможет вам пригодиться.