Рейтинг
24.04
голосов: 22

О блоге

Описание интерфейсных решений. Примеры работы с железом со стороны компа.

Администраторы (1)

Модераторы (0)

Модераторов здесь не замечено

Читатели (171)

dcoder vvzvlad hexFF foxit Moocher XANDER WildCat kest hexanaft Vga Alatar mzw Reverb tda2030 mist grand1987 dievgen kvm labor neiver

Все читатели блога

Another ft232r based usb->uart board

Еще одна платка для переходника USB->uart на FT232R

Фото для затравки:

Почти все фото кликабельны.


Читать дальше

Управляем сервомашинкой из LabView

Предисловие.
Еще прошлым летом побывал я в Киеве, в магазине радио управляемых моделей. И там удалось мне купить потрепанную сервомашинку – PROTECH B-150. Вроде как механика у ней барахлила под нагрузкой, от того и списали. Но вообще рабочая, для экспериментов пригодная.


Читать дальше

Еще немного о 1-wire + UART

Доделал софтину для ручной работы с 1-wire устройствами через UART.
1w_on_com.PNG



Читать дальше

FT232 это не только USB <> UART (Часть 2) - CBUS bit bang

gmens.JPG

До FT232R в микросхемах FTDI было всего два вида битбанга — синхронный и асинхронный.
Отличались они друг от друга тем, что в синхронном режиме данные читались с пинов и записывались одновременно (как в SPI), а в асинхронном скапливались в буфере сами-по себе с указаной скоростью.

Но в FT232R добавились 5 ножек с настраиваемым функционалом и на них тоже решили сделать Bit Bang. Получилось, честно говоря, не очень. Битбанг на CBUS работает значительно медленнее, чем его синхронный и асинхронный аналоги. Тем не менее, для неспешного ножкодрыгательства он вполне сгодится. Да и работать с ним проще, чем с двумя другими.

Сегодня в качестве примера построим себе умный дом. Да-да, самый настоящий. Со светодиодным освещением, датчиком освещенности и вентилятором для охлаждения пользователя :) Управляться все это будет, естественно, от компьютера через FT232R.



Читать дальше

FT232: Как подружить 1-wire с компом

Устройств, работающих на шине 1-wire великое множество: ключи-таблетки, датчики температуры, память, RTC, АЦП…
Некоторые из них хочется подключить к компу. Но как? Неужели придется делать какой-то преобразователь на МК, или ставить специальную микросхему?!

Нет, все гораздо проще. Передавая через UART байты с разным коэфф. заполнения можно получить нужные по длительности импульсы. Таким образом можно эмулировать 1-wire. Идея в общем-то довольно известная, но я о ней узнал недавно, и думаю, что не только я один :)


Читать дальше

FT232 это не только USB <> UART (Часть 1)

Кроме очевидной функции преобразования интерфейсов эта микросхема умеет целых три режима bit bang. А еще разные свиселки-перделки, которые можно вывести на ножки CBUS.

Сначала решил свалить все в одну кучу, но потом передумал — будет несколько небольших постов.
В первом — описание функционала FT232 и её тюнинга с помощью FT Prog. Интересен будет наверное, лишь начинающим.
Дальше CBUS битбанг, синхронный и асинхронный битбанг. На дельфи и LabView.



Читать дальше

Подключение микроконтроллера к локальной сети: Заключение

Уже почти всё. :)

Краткое содержание:

  • Мои кривые руки и баги
  • Немного о софте для компа
  • FAQ
  • Заключение


Читать дальше

Подключение микроконтроллера к локальной сети: тесты производительности и краткое описание API стека

В этой части будет просто формальное описание TCP/IP стека, который мы тут соорудили, по ходу дела.

Краткое содержание:
  • Бенчмарки (немножко)
  • Системные требования
  • Параметры конфигурации
  • Описание API
  • Заключение


Читать дальше

Подключение микроконтроллера к локальной сети: HTTP и CGI (заключение)

В прошлой части мы научились отдавать по HTTP достаточно жирную статику. Но всё, о чём я хотел написать в прошлую часть не влезло, так что эта часть будет маленьким дополнением. Добавим какие-нибудь элементы управления (проще говоря, гуй) для получения и отправки данных с сервера и на сервер.

Краткое содержание:

  • Идея
  • Сторона сервера
  • Сторона клиента
  • Заключение

Кроме того, в этой небольшой части мы коснёмся такой странной штуки, как javascript)


Читать дальше

SanDisk Ultra II SD->USB

Расскажу о интересном решении проблемы передачи данных от контроллера к компьютеру.

Это SD-карточка с полноценным юсб-интерфейсом. SanDisk Ultra II SD-USB. Что характерно — он офсайте даже нет упоминания о этой карте.


Читать дальше