Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
25.07.2012, 11:46
|
|
Временная регистрация
Регистрация: 08.01.2007
Сообщений: 92
Сказал спасибо: 17
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Atmega 2560
Доброго! Камрады!
Помогите (сильвупле) ![Смущение](images/smilies/icon_redface.gif)
Делаю проэкт вроди бы все яно, но вот уткнулся в апаратное управление потоком UART а(((
Куда вывести, и как описать программно эти сигналы DTR, RTS, DSR, CTS, DCD ?
Куда это еще так, а вот КАК??? (описать и правильно построить алгоритм работы с ними ![Помогите!](images/smilies/icon_sos.gif)
Если кто стыкался, или знает, ПЛИЗ
|
|
|
|
25.07.2012, 12:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,916
Сказал спасибо: 2,980
Сказали Спасибо 3,161 раз(а) в 2,146 сообщении(ях)
|
Re: Atmega 2560
Сообщение от papa_n
|
Делаю проэкт вроди бы все яно, но вот уткнулся в апаратное управление потоком UART а(((
|
А оно нужно? ТЗ такое или "что-б было"?
Сообщение от papa_n
|
Куда вывести, и как описать программно эти сигналы DTR, RTS, DSR, CTS, DCD ?
|
Вывести - на драйвер, вместе с TxD и RxD.
Сообщение от papa_n
|
Куда это еще так, а вот КАК??? (описать и правильно построить алгоритм работы с ними
|
Ну вот для начала, если в яндексе забанили: Квитирование RS232 - http://bsvi.ru/signaly-kvitirovaniya-rts-cts-itp-i-rs232-voobshhe/.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо ForcePoint за это сообщение:
|
|
|
25.07.2012, 16:47
|
|
Временная регистрация
Регистрация: 08.01.2007
Сообщений: 92
Сказал спасибо: 17
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Atmega 2560
Ссылочка полезная, спасибо.
Но все же остался вопрос???
Мне самому придется придумывать и замыкать циклы, по этим сигналам, или есть какие то протоколы для стандартной работы?
"Мастер настройки в компиляторах настраивает только Rx Tx, что же делать с остальными? Самому
|
|
|
|
25.07.2012, 17:09
|
|
Гражданин KAZUS.RU
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
|
Re: Atmega 2560
Сообщение от papa_n
|
Мне самому придется придумывать и замыкать циклы, по этим сигналам, или есть какие то протоколы для стандартной работы?
|
Циклы и функционирование линий квитирования придётся делать самому, по той причине что в USART-е м2560 нет их аппаратной поддержки.
Есть протоколы стандартной работы, но они расчитаны больше на интерфейс с модемом.
Сообщение от papa_n
|
Мастер настройки в компиляторах настраивает только Rx Tx, что же делать с остальными? Самому
|
Да, ведь остальных нет.
Если так нужно управление потоком, то достаточно RTS-CTS. Например мега не спраляется с потоком данных посылаемым ПК - мега выставляет на линии CTS высокий уровень, ПК тормозит передачу, мега выставляет низкий уровень - ПК может передавать данные дальше (в com-порте ПК можно задействовать аппаратное управление потоком).
|
|
|
Эти 2 пользователя(ей) сказали Спасибо _Артём_ за это сообщение:
|
|
|
25.07.2012, 17:40
|
|
Временная регистрация
Регистрация: 08.01.2007
Сообщений: 92
Сказал спасибо: 17
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Atmega 2560
Моя Мега будет управлять модемом, если точнее Telit GE 865
А с ПК я обойдусь 3 мя проводами RxD, TxD, ну и GND
Вот кстати нашол для проекта внутрисхемный програмер и отладчик, Делюсь ![Смущение](images/smilies/icon_redface.gif)
Скажу честно, Не проверял лично!! На недельке проверю, уже спаял.
Напишу прогу для Уарта, и проверю.
Последний раз редактировалось papa_n; 25.07.2012 в 17:46.
|
|
|
|
25.07.2012, 19:42
|
|
Гражданин KAZUS.RU
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
|
Re: Atmega 2560
Сообщение от papa_n
|
Моя Мега будет управлять модемом, если точнее Telit GE 865
А с ПК я обойдусь 3 мя проводами RxD, TxD, ну и GND
|
Для модемов обычно тоже дастаточно RxD, TxD, а RTS-CTS замкнуть между собой. Хотя если процессор не справляется (не успевает принять) поток данных от модема, то можно и RTS-CTS использовать.
Сообщение от papa_n
|
Вот кстати нашол для проекта внутрисхемный програмер и отладчик, Делюсь
|
Где?
Ссылки нет.
|
|
|
Сказали "Спасибо" _Артём_
|
|
|
26.07.2012, 11:04
|
|
Временная регистрация
Регистрация: 08.01.2007
Сообщений: 92
Сказал спасибо: 17
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Atmega 2560
Сори вот вложил архивчик
|
|
|
|
29.07.2012, 03:23
|
|
Временная регистрация
Регистрация: 08.01.2007
Сообщений: 92
Сказал спасибо: 17
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Atmega 2560
Програмер запустил!
Работает чудно!!
Только нужен честный Ком порт.
Через FTDI работает, но очень долго(((
работаю над софтом
Буду признателен за помощь ![Смущение](images/smilies/icon_redface.gif) может кто хорошо знаком с Мегой 2560)
Спасибо!
|
|
|
|
13.08.2012, 14:19
|
|
Временная регистрация
Регистрация: 08.01.2007
Сообщений: 92
Сказал спасибо: 17
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Atmega 2560
Доброго времени суток
Подскажите Уважаемые почему Мега может "жрать" в 2 раза больше?
Active 1MHz, V
CC = 2V
(ATmega640/1280/2560/1V) 0.5 - 0.8 mA
Active 4MHz, V
CC = 3V
(ATmega640/1280/2560/1L) 3.2 - 5 mA
Active 8MHz, V
CC = 5V
(ATmega640/1280/1281/2560/2561) 10 - 14 mA
У меня 3,686 МHz и потребляет больше 20, где то 25 mA?
|
|
|
|
13.08.2012, 14:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Atmega 2560
Сообщение от papa_n
|
У меня 3,686 МHz и потребляет больше 20, где то 25 mA?
|
Схему плз.
Наверняка к процессору что-то подключено. Вот это что-то и тянет дополнительный ток.
|
|
|
Сказали "Спасибо" alvadep
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
AtMega АЦП
|
impuls-v |
Микроконтроллеры, АЦП, память и т.д |
19 |
20.06.2011 20:12 |
at24c128+atmega
|
msgen1 |
Микроконтроллеры, АЦП, память и т.д |
11 |
11.12.2007 08:34 |
i2c и atmega
|
ams666 |
Микроконтроллеры, АЦП, память и т.д |
3 |
29.11.2007 06:12 |
Atmega,attiny...
|
dosikus |
Микроконтроллеры, АЦП, память и т.д |
38 |
31.08.2007 21:43 |
lcd+atmega
|
sma-etu |
Микроконтроллеры, АЦП, память и т.д |
4 |
09.02.2007 10:29 |
Часовой пояс GMT +4, время: 06:37.
|
|