Электроника
GP2D120 Инфракрасный дальномер.
2Инфракрасный дальномер, начало измерения начинается от двух сантиметров до 32 сантиметров. Питание 5вольт, выходной сигнал будет в зависимости от расстояния до препятствия от 0.4 вольт до 2.8 вольт. Замер расстояния производиться в зависимости от угла отражения инфракрасного луча от препятствия.
Ниже есть формула расчёта АЦП.
Добавлено управление по радиоканалу.
1Ну вот на конец то я добрался до сайта, день назад разбирался с кодом передачи данных по радиоканалу на своих модулях. Выбрал UART , только я сигнал перевернул. Если UART(а) начинается байт с высокого сигнала, то у меня с нулевого уровня. В общем у фирмы Mikroelektronika я взял паскаль под пик контроллеры (http://www.mikroe.com/en/compilers/mikropascal/pro/pic/) и использовал библиотеки которые называются SOFT_UART. Они используют UART систему и в добавок его можно перевернуть. Среда программирования прекрасная. Перед тем как выбрать систему передачи данных, я проверил на шум свою квартиру. Железобетонные стены ничего не пропускали, шумов минимум. Я не стал мудрить и просто использовал один байт для управления роботом, пока только в одну сторону на управление. Видеоролик готов ниже.
Исправил несколько косяков в своём пульте и вот что получилось.
Микросхема DS1811-5 мониториг напряжения.
0Потребовалось мне собрать ещё несколько Power module .
Но возникла проблема с приобретением микросхемы KIA7042. Нашел замену DS1811-5.
Фирма DALLAS Название DS1811-5
ОСОБЕННОСТИ
- Производит мониторинг напряжения
При подаче питания на микросхему меньше 4.50 V, на контакте №1 возникает минус, схема прилагается далее.
Ну вот, долгожданный тест PICBOT.
0Собрал всё сегодня вечером, написал программку на паскале.
Ошибки есть, немного перепутал светодиоды на модуле управления двигателями, первый блин всегда комом.
PICBOT пока бегает просто по программе, радиоуправление пока не доделал, осталось только до радио-пульта добраться и запрограммировать его.
Из чего собрал.
Новость.
0Теперь чтоб написать комментарии, нужно пройти регистрацию.
Много спама.
Пароль будет высылаться не сразу на почтовый адрес.
Power module.
1PWM Step−up DC−DC Controller NCP1450ASN50t1G.
Нашел готовую схему в конструкторе «ROBOPIC», для питания своих модулей. Она сделана на PWM Повышающем DC-DC контроллере NCP1450ASN50t1G. Серия NCP1450A является повышающим DC-DC ШИМ-контроллер который специально предназначен для питания портативной техники из одного или двух элементов батареи.
Когда собрал модуль, начал тестировать, напряжение на входе повышал от 1,5 воль до 6 вольт, на выходе было стабильное 5 вольт.
Ивените за страшную пайку , собираю только вечером уже уставший.
Схему выкладываю.
Фото тоже есть .
Пульт управления
3Есть у меня из старых разработок, пульт с передатчиком AUREL RT-433.
Когда делал, ещё не знал про HID технологию, а то бы всё сделал на одном процессоре.
Есть у него особенность — подключается он к ПК через FT232RL.
Использовал процессор PIC16f877a.
Две крутилки — это два входа АЦП, которые будут применяться для управления скоростью двигателей.
Питается пульт, как от батареек, так и от USB.
Фотографии и схему выкладываю.