roboforum.ru

Технический форум по робототехнике.
Текущее время: 08 май 2025, 12:57

Часовой пояс: UTC + 4 часа


Правила форума


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Согласовать уровни 3-5В
СообщениеДобавлено: 23 апр 2009, 23:00 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Есть модуль OR-BTM-111-9.6 v.1 3,3В, есть экранчик HD44780 5В, Mega16 5В. Думал найду экранчик на 3в и Mega16L, но в продаже нету ни того ни того, как бы мне все это согласовать? Схем в нете полно да и на форуме обсуждалось, но как то не очень хочеца экспериментировать, модуль БТ у меня тока один.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Согласовать уровни 3-5В
СообщениеДобавлено: 23 апр 2009, 23:06 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
По линии от МК к БТ (линия TX на МК) поставить резисторный делитель 2кОм:3кОм, обратно тупо законнектить, земли соединить, модули запитать соответствующе.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Согласовать уровни 3-5В
СообщениеДобавлено: 23 апр 2009, 23:07 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
Ну дык, передачу через резистивный делител, прием напрямую.

Добавлено спустя 1 минуту 19 секунд:
DeaD опередил :D

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Согласовать уровни 3-5В
СообщениеДобавлено: 23 апр 2009, 23:38 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2Master: Налицо полное непонимание резисторного делителя :D

Два резистора R1 и R2 включаются последовательно, один хвост паровоза (который R1) на высокоуровневой входящий сигнал, второй хвост (который R2) на землю, серединка паровозика из 2 резисторов - низковольтный выход. Напряжение на нём R2/(R1+R2) от входного сигнала.

Добавлено спустя 25 секунд:
Хитрец, убрал ответ :P

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Согласовать уровни 3-5В
СообщениеДобавлено: 23 апр 2009, 23:43 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Типа вот так?

Добавлено спустя 58 секунд:
:) http://ru.wikipedia.org/wiki/Делитель_напряжения
Вначале сделал потом почитал. Но еще не уверен.


Вложения:
.JPG
.JPG [ 76.54 КиБ | Просмотров: 2843 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Согласовать уровни 3-5В
СообщениеДобавлено: 23 апр 2009, 23:44 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Типа да, но вот только питалово я бы не стал делать через делитель :) регулятор надо нормальный на 3.3В - их вроде как собак нерезанных?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Согласовать уровни 3-5В
СообщениеДобавлено: 24 апр 2009, 00:27 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
ОК, питалово я с БП возьму там как раз 3,3 есть.

Добавлено спустя 16 минут 6 секунд:
Вот такую платку думаю замутить, можно будет и светиками помигать и на экранчик вывести чего-нибудь.


Вложения:
LCD.rar [38.35 КиБ]
Скачиваний: 14
.JPG
.JPG [ 754.28 КиБ | Просмотров: 2862 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Согласовать уровни 3-5В
СообщениеДобавлено: 24 апр 2009, 07:48 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Не проверял экранчик, а так с виду всё ок, но вероятность пропустить ошибку на такой схеме поболее будет, изучай EAGLE :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Согласовать уровни 3-5В
СообщениеДобавлено: 24 апр 2009, 08:44 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
А зачем переменный резистор на подсветке?
Ненероком его в ноль поставишь, и подсветка тю-тю :cry:
Надо постоянный и не менее 0,5 ватт.
Регулировать яркость? Тогда лучше ШИМ-ом на базу транзистора.

ЗЫ А что за дисплейчик то? странная цоколёвка. Ты не ошибся с 14-м выводом?

Добавлено спустя 3 минуты 55 секунд:
А где разъем для программатора? или внутрисхемно не будешь программировать?

Добавлено спустя 3 минуты 23 секунды:
З.З.Ы. и ещё,
резистор регулятора контрастности обязательно третьим концом на питалово, иначе работать не будет...

Добавлено спустя 3 минуты 34 секунды:
З.З.З.Ы.
Землю через перемычку? нехорошо это, тем более к кварцу.
Лучше по краю обвести и замкнуть.

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Согласовать уровни 3-5В
СообщениеДобавлено: 24 апр 2009, 09:03 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Разъем для программатора отдельный не надо - просто надо на робобас вывести MISO, MOSI, SCK, Reset.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Согласовать уровни 3-5В
СообщениеДобавлено: 24 апр 2009, 09:08 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Если резистор яркости в ноль ничего не произойдет проверено, сгорит только если будет полгода гореть.
14-й вывод забыл прикрутить :oops:
Внутрисхемно программировать не буду, поэтому разъем программатора не нужен.
Регулятор контрастности походу на землю, через переменник.
Землю переделаю.
Пасибо.

Добавлено спустя 46 секунд:
Ну можно и Робобас, мне не нужен, разведу для потомков. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Согласовать уровни 3-5В
СообщениеДобавлено: 24 апр 2009, 14:23 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
Master писал(а):
Регулятор контрастности походу на землю, через переменник.

Одним на землю, другим на питание, а средним на дисплейчик.

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Согласовать уровни 3-5В
СообщениеДобавлено: 24 апр 2009, 15:01 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Уболтал :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Согласовать уровни 3-5В
СообщениеДобавлено: 24 апр 2009, 23:13 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Поправил ошибки. Схему повернул.
Прикрутил к Робобасу ножки для прошивки. Тока ничего что питание всей схемы от 5В, а к Робобасу отдельно подходит 3.3В ?

Добавлено спустя 1 минуту 48 секунд:
Кстати нашел свою старую печатку с часами и LCD, так я там контраст через переменник тупо на землю, без питания на 3-ю ножку переменного резистора и все намана работает.


Вложения:
BT.JPG
BT.JPG [ 870.99 КиБ | Просмотров: 2833 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Согласовать уровни 3-5В
СообщениеДобавлено: 25 апр 2009, 00:02 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Че-то даже не могу сказать ничего по этому поводу, разве что предложить поставить резисторы на линии MISO MOSI SCK на всякий пожарный и на ресет, по 100-150 Ом.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO