Архив рубрики: Без рубрики

LCD дисплей от МФУ Xerox Phaser 3635MFP. Часть1

Попался в руки дисплей от МФУ Xerox Phaser 3635 и решил попробовать его заюзать, а заодно прокачать немного скилы по сборке загрузчиков, ядра и линукса в целом, так как раньше в нем не работал вообще. Так как написать про все в одной статье не получиться, буду выкладывать статьи по мере продвижения вперед. В первой части рассмотрим из чего состоит сам дисплей.

Читать далее LCD дисплей от МФУ Xerox Phaser 3635MFP. Часть1

УПРАВЛЕНИЕ ТЕЛЕВИЗОРОМ LG SM9800 ЧЕРЕЗ USB Порт

Про внешнее управление телевизором LG через порт RS232 я уже писал. Это был телевизор модельного ряда 2010 года и разъем RS232 в форм факторе DE9 (D-Sub 9pin) у него присутствовал на задней панели. В последующие годы LG сменили привычный разъем DE9 на Jack 3.5. При этом изменения коснулись только внешнего вида разъема, цифровой интерфейс остался RS232.

Читать далее УПРАВЛЕНИЕ ТЕЛЕВИЗОРОМ LG SM9800 ЧЕРЕЗ USB Порт

USB интерфейс для программирования DSP аудиопроцессоров Analog Devices в среде Sigma Studio

Начав изучать аудиопроцессор SigmaDSP® от фирмы Analog Devices (AD) встал вопрос как им управлять и как его программировать из среды графического проектирования SigmaStudio. AD предлагает для этого свое устройство «USB-интерфейс Analog Devices USBi» (EVAL-ADUSB2EBZ) — это интерфейс между USB-портом вашего ПК и выводами аппаратного ввода данных SigmaDSP, проще говоря это интерфейс USB — I2C/SPI, и стоит эта плата ~83$, что не совсем бюджетно.

Читать далее USB интерфейс для программирования DSP аудиопроцессоров Analog Devices в среде Sigma Studio

Часы на газоразрядных лампах ИН-12 (Nixie clock)

Сегодня короткий пост, в основном картинки. Лет 15 лежали в коробке лампы ИН-12Б и не находили себе применения, но я знал, что когда то им придется показывать время.

Теперь твой час настал. — Молись!

Читать далее Часы на газоразрядных лампах ИН-12 (Nixie clock)

Правильный AUX на магнитоле Toyota, активация по шине AVC LAN

Имеется магнитола Toyota 86120-33700 и в один прекрасный день захотелось подключить к ней телефон либо MP3 плеер для воспроизведения музыки. Штатного AUX на магнитоле нет.
В сети можно встретить очень много статей по организации аудио входа на штатных магнитолах. И большая часть из них организована костыльно. Например врезкой аудио в разрыв FM или AM приемника или после предварительного усилителя кассетного проигрывателя и т.п. Я решил пойти более правильным путем, активировать аудио вход на магнитоле эмуляцией CD changer’а.

Читать далее Правильный AUX на магнитоле Toyota, активация по шине AVC LAN

Шина передачи данных IE-Bus и AVC-LAN автомобилей Toyota

Современные автомобили Toyota как правило имеют 3 основные цифровые шины: CAN, BEAN и AVC LAN.

Шина CAN это стандартизированная ISO шина данных для транспортных средств и используется в основном для критических узлов, таких как система управления двигателем, система поддержки курсовой устойчивости, для диагностики автомобиля и т.д. Шина работает по витой паре с разветвлением на устройства. Дифференциальное напряжение 1.5-2.5 и 2.5-3.5 В. Скорость передачи данных составляет 500 кбит/с с длинной пакета данных от 1 до 8 байт.

Читать далее Шина передачи данных IE-Bus и AVC-LAN автомобилей Toyota

Немного деструкции. Вскрытие микросхемы SANYO STK402-090

Приехал ко мне снова на ремонт музыкальный центр SONY HCD-RG60, который уже по падал в ремонт с проблемой включения. На этот раз жалоба была на отсутствие звука в колонках. После вскрытия обнаружился сгоревший предохранитель питания микросхемы усилителя мощности STK402-090, что указывало на неисправность последней.

Читать далее Немного деструкции. Вскрытие микросхемы SANYO STK402-090

Управление RGB светодиодом по CAN шине на микроконтроллере ATtiny13

Данный девайс я собрал для управления RGB подсветкой выключателей.

Каждое устройство имеет свой адрес, для управления подсветкой выключателя не зависимо, таким образом можно отображать подсветкой состояние как  самого выключателя так и некоторых режимов работы умного дома. При выборе элементной базы я исходил из конечной цены устройства. В качестве драйвера CAN шины выбрал микросхему TJA1040. В качестве микроконтроллера выбрал ATtiny13. Микроконтроллер ATtiny13 не имеет аппаратного UART, и у него всего два аппаратных PWM (ШИМ). Пришлось реализовывать все программно. Программный UART работает на скорости 19200. Трехканальный ШИМ также программный и его скорости вполне хватает для поставленной задачи, визуально, мерцания не видно даже на минимальной яркости (скважности).

Читать далее Управление RGB светодиодом по CAN шине на микроконтроллере ATtiny13

Управление кондиционером Haier на базе ESP8266

Кондиционер Haier серии Lightera имеет на своем борту модуль WiFi для управления им через приложение на телефоне, которое работает через неведомый китайский облачный сервис. Для старых моделей модуль был опцией и приобретался отдельно, подключается к плате управления во внутреннем блоке. На новых моделях разъем выведен под декоративную накладку и в серии Lightera модуль уже установлен. Таким образом, данное устройство применимо ко многим кондиционерам марки Haier.
Читать далее Управление кондиционером Haier на базе ESP8266