Наш магазин на eBay Наш магазин на AliExpress Наш канал в telegram

Записи с меткой «преобразователь интерфейсов»

Программа для контроллера I2C-шлюза (режим I2C-master из терминалки ПК)

Программа, рассмотренная в этой статье, разработана для контроллера I2C-шлюза (шлюз у нас реализован на ATTiny2313). Эта программа позволяет из терминальной программы персонального компьютера общаться с I2C устройствами в режиме Master. Программа полностью написана на ассемблере, в конце статьи выложены исходники (с комментариями) и прошивка. Для реализации обмена данными по I2C между контроллером и подключаемым устройством …

I2C шлюз для компьютера (через com-порт) на ATTiny2313

Уже довольно давно засела мне в голову мысль, что было бы замечательно работать с I2C устройствами прямо из какой-нибудь терминалки. Нет, можно конечно в терминалке, умеющей независимо переключать состояния ног com-порта, надёргать весь протокол отдельными битами, но это не очень удобно и даже очень неудобно, поэтому я решил для общения по I2C сваять на микроконтроллере …

Подробное описание регистров, команд и кодов ошибок шлюза UART-to-I2C/SPI/1W RH-0004

1. Регистры. 1.1 Регистры общего назначения и GPIO. 1.2 Регистры интерфейсов. 1.2.1 Регистры интерфейса I2C. 1.2.2 Регистры интерфейса SPI. 1.2.3 Регистры интерфейса 1W. 2. Команды. 2.1 Команды общего назначения и GPIO. 2.2 Команды интерфейсов. 2.2.1 Команды интерфейса I2C. 2.2.2 Команды интерфейса SPI. 2.2.3 Команды интерфейса 1W. 3. Коды ошибок. 1. Регистры 1.1 Регистры общего назначения …

Преобразователь уровней RS232-TTL на микросхеме MAX232

Описанный ниже преобразователь уровней RS-232 <-> TTL реализован в виде автономного модуля (с возможностью автономного же питания). Это дает возможность не лепить по отдельному преобразователю в каждое самодельное устройство, которое вы хотели бы подключать к компьютеру через USART, а использовать один единственный преобразователь для всех устройств. Для этого, в устройстве, нужно просто вывести на отдельный …