roboforum.ru

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

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


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


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



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

Зарегистрирован: 04 фев 2009, 16:02
Сообщения: 320
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder
yak-40 писал(а):
Ну дык, передачу через резистивный делител, прием напрямую.

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


Попробовал такое с PIC16F870. И не прокатило. Сейчас транзисторный ключ ваяю.


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

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

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


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

Зарегистрирован: 04 фев 2009, 16:02
Сообщения: 320
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder
Похоже, что не хватает. Про уровни логич. 0 и 1 даташит умалчивает.
Программа для МК работоспособна на 100% (работала в других проектах с USART). Нога RxD контроллера тоже выбрана верно (по даташит).


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

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Не может даташит этого умалчивать. Нога RX вроде RC7 у этого МК, тип буфера у ней - Schmitt Trigger input (это указано на странице 39 даташита (http://ww1.microchip.com/downloads/en/D ... 30569b.pdf).

А на странице 123 этого же даташита можно понять, что логическая 1 (VIH Input High Voltage) на "I/O ports with Schmitt Trigger buffer" у этого МК должна быть не менее 0.8 VDD.

То есть если питаем 5В, то надо 0.8*5=4В минимум для нормальной работы.

Так что всё в даташите есть :)

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


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

Зарегистрирован: 04 фев 2009, 16:02
Сообщения: 320
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder
Упс. Извиняюсь. Пару минут назад заметил это среди кучи таблиц :)
Для справки...
http://robozone.su/info/16-kak-podkljuc ... v-k-5.html


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

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


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

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


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

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