roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: USART
СообщениеДобавлено: 14 ноя 2007, 00:14 
Не в сети

Зарегистрирован: 13 ноя 2007, 23:52
Сообщения: 8
Как протестировать USART в VMLAB при этом управление производится из приложения писаного на делфе. :Bravo: :Bravo: :Bravo:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USART
СообщениеДобавлено: 14 ноя 2007, 00:51 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Подключаться к реальному COM-порту ПК может PROTEUS
http://www.oProteus.narod.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USART
СообщениеДобавлено: 14 ноя 2007, 01:06 
Не в сети

Зарегистрирован: 13 ноя 2007, 23:52
Сообщения: 8
Реально проект есть только в коде и прилежении на делфе, а нужно проверить как работает МК. В ЧЕМ ЕГО ЭМУЛИРОВАТЬ? Вот в чем вопрос. Т.к. реально подключать и проверять проект много денег стоит.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USART
СообщениеДобавлено: 14 ноя 2007, 01:13 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
прислушайтесь что говорит 123ий!
протеус может соединяться с реальным комом
вам потребуется лиш один кроссовый ком кабель, и возможно планка с разьемом кома
если у вас выведен только один ком (их почти всегда два на плате)

подключаетесь в протеусе к кому 1
а в своей проге к кому 2

вот и все

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USART
СообщениеДобавлено: 14 ноя 2007, 01:23 
Не в сети

Зарегистрирован: 13 ноя 2007, 23:52
Сообщения: 8
Еще вопрос.
Контроллеры управляют матрицей диодов, как правильно организовать управление? Поставить еще МК и передавать им сигнал или сигнал USART передавать каждому МК матрицы (МК порядка 10 сигнал подавать нужно не на все, а только на те которые нужны для отображения диодов или лучше обновлять все сигналы).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USART
СообщениеДобавлено: 14 ноя 2007, 02:26 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Обычно регистры применяют для экономии ног МК.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USART
СообщениеДобавлено: 14 ноя 2007, 20:06 
Не в сети
Аватара пользователя

Зарегистрирован: 15 янв 2007, 19:23
Сообщения: 1058
Откуда: Беларусь, Барановичи
прог. языки: С для МК, Delphi для ПК
Что-то типа LED HAT отсюда хотите построить? :o

_________________
I live My life!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USART
СообщениеДобавлено: 14 ноя 2007, 20:14 
Не в сети

Зарегистрирован: 13 ноя 2007, 23:52
Сообщения: 8
Где найти инфу по сдвиговым регистрам? :oops:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USART
СообщениеДобавлено: 14 ноя 2007, 20:45 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
в GOOGLE.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USART
СообщениеДобавлено: 14 ноя 2007, 20:49 
Не в сети

Зарегистрирован: 13 ноя 2007, 23:52
Сообщения: 8
Пасиба! :good:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Подымаю тему заного
СообщениеДобавлено: 26 ноя 2007, 17:47 
Не в сети
Аватара пользователя

Зарегистрирован: 14 ноя 2007, 13:45
Сообщения: 70
Итак, подымаю тему заново, я только начал заниматься АВРками и в принципе всё было просто , но вот потребовалось решить проблему: мне нужно получать ИК команды с приёмника и посылать в терминал по ком порту ...
ура, вроде всё просто, куча примеров ...

но натолкнулся на проблему, что не получается с наскока, я примерно предположил, в чём проблема. Это проблема в тактовой частоте. Ведь уарт от неё считает , а следовательно расчитать уарт можно только при установленной точной частоте ... но вот теперь самое главное ...
а как это всё делается? я понял, что фьюзами ... я пытался вкурить в дата шит, но что-то уж очень до меня не доходит ...
есть ли профи, который на пальцах пояснит это ?? если да, стукните в ICQ 252511994 буду счастлив немного поболтать и понять всё-таки, как это грызть ... если этот вопрос считается ламерским , то прошу меня извинить - всего пятый день занимаюсь АВРкой и всего по 2 часа в день, не более ... много другой работы .... за помощь в понимании АВРки , могу предложить помощь в любом другом программировании ... WEB/Builder ну и так далее ..


Vooon! Надо срочно к движку проверку грамотности прикрутить! :) Я пока расшифровал речь автора - чуть не помер...
<Digit>

_________________
/И нет не чего прекрасней скорости...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USART
СообщениеДобавлено: 27 ноя 2007, 14:47 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
скорость юсарта зависит от частоты тактового генератора.
фьюзами задается только лиш источник тактового сигнала,
упрощенно можно считать что всего два режима: от внутреннего RC или от вешнего кварца.

юсарт управляется следующими регистрами:
UCSRA
UCSRB
UCSRC
UBBRH //< старший байт
UBBRL //< младший

поищи в ДШ эти регистры, почитай описание.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USART
СообщениеДобавлено: 27 ноя 2007, 17:20 
Не в сети
Аватара пользователя

Зарегистрирован: 15 янв 2007, 19:23
Сообщения: 1058
Откуда: Беларусь, Барановичи
прог. языки: С для МК, Delphi для ПК
2 Faster
Посмотрите пример в теме про ИК ДУ для робота в разделе Коммуникации форума http://www.roboforum.ru. :) Там есть пример примема команд RC5 и пересылки кода команды по UART.
А что объяснить-то надо? Как выбрать частоту кварца для USART? Как таймеры настроить? Или чего?
Лушче напишите ТЗ для устройства. А там можно будет конкретнее смотреть, куда послать... почитать. :)

_________________
I live My life!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USART
СообщениеДобавлено: 28 ноя 2007, 03:57 
Не в сети
Аватара пользователя

Зарегистрирован: 14 ноя 2007, 13:45
Сообщения: 70
вот грю чтона примере лучше понимаю , ну до ладно буду думать ...

вообще час задача стоит написания на асме универсального настройщика уарта исходя из значения тактовой частоты ...

_________________
/И нет не чего прекрасней скорости...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

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


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

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


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

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