Форум РадиоКот https://radiokot.ru/forum/ |
|
Выбор МК под задачу https://radiokot.ru/forum/viewtopic.php?f=20&t=5713 |
Страница 1 из 1 |
Автор: | Lestat [ Пт июл 06, 2007 15:34:19 ] |
Заголовок сообщения: | Выбор МК под задачу |
есть задачка, управлять, мониторить 3-и мобильные телефоны по Rx и Tx(USART), какой МК вы бы посоветовали? или лучше поставить 3-и МК АTtiny2313? П.С. пока учусь на МК АTtiny2313. |
Автор: | ARV [ Пт июл 06, 2007 15:45:59 ] |
Заголовок сообщения: | |
можно извернуться и обойтись одним тини2313, сделав программный UART. Но лучше, конечно, что-то более многоногое, т.к. у тини портов маловато, может не хватить для всех задач. Можно коммутировать линии TX-RX и обойтись встроенным UART. Лично я бы использовал ATMega8 - выводов побольше, ядро получше, да и памяти поболее... |
Автор: | Lestat [ Пт июл 06, 2007 20:22:11 ] |
Заголовок сообщения: | |
ARV писал(а): можно извернуться и обойтись одним тини2313, сделав программный UART. ето я непотягну:( ARV писал(а): Но лучше, конечно, что-то более многоногое, т.к. у тини портов маловато, может не хватить для всех задач. для моей задачи думаю хватит ARV писал(а): Можно коммутировать линии TX-RX и обойтись встроенным UART. тоже думал об етом, но мне нужно мониторить сразу все Rx ARV писал(а): Лично я бы использовал ATMega8 - выводов побольше, ядро получше, да и памяти поболее...
у нево 2-а USART? а есть МК с 3-мя USART? |
Автор: | Aheir [ Пт июл 06, 2007 21:21:40 ] |
Заголовок сообщения: | |
С тремя УАРТАми нету камней, насколько я помню. С четырьмя есть: ATMega640x/1280x/1281x но это будет дорого... Так что советую таки использовать коммутацию, а одновременно следить за 3 ногами можно используя прерывания. |
Автор: | ARV [ Пт июл 06, 2007 22:43:33 ] |
Заголовок сообщения: | |
Lestat писал(а): мне нужно мониторить сразу все Rx
Если я ничего не путаю, то телефон сам ничего по своему последовательному порту никогда не выдает - только в ответ на запрос снаружи, а значит мониторить нечего совершенно - работа будет вестись исключительно по опросу... а при опросе можно коммутировать RX-TX хоть для десятка телефонов... |
Автор: | moLCHec [ Сб июл 07, 2007 17:59:47 ] |
Заголовок сообщения: | |
ARV очень даже выдаёт например при вызове. Также можно настроить чтоб когда СМС приходит выдавало извещение и номер ячейки. Поставить 3 меги да и всё тут, они стоят то 40 руб штука, дешевле думаю ниго не придумать. |
Автор: | ARV [ Сб июл 07, 2007 18:11:26 ] |
Заголовок сообщения: | |
moLCHec писал(а): ARV очень даже выдаёт например при вызове. Также можно настроить чтоб когда СМС приходит выдавало извещение и номер ячейки. Поставить 3 меги да и всё тут, они стоят то 40 руб штука, дешевле думаю ниго не придумать.
Жаль, лишился я СОМ-порта... прямо и не верится, что телефон сам чего-то выдает... но спорить пока не буду. А вот на счет 3-х МК - это хорошо, если каждый работает независимо, а если они должны быть как-то между собой связаны, и обрабатывать события от отдельных телефонов как-то согласованно - то проблем может быть больше, чем даже с программной эмуляцией UART-ов.... подчеркиваю - может быть (а может и не быть). |
Автор: | tych [ Сб июл 07, 2007 19:56:38 ] |
Заголовок сообщения: | |
moLCHec писал(а): ARV очень даже выдаёт например при вызове. Также можно настроить чтоб когда СМС приходит выдавало извещение и номер ячейки. Поставить 3 меги да и всё тут, они стоят то 40 руб штука, дешевле думаю ниго не придумать.
Програмный USART можно сделать. В BSCOM-AVR это вообще без напрягов. Советую ATmega8 использовать. |
Автор: | KT315B [ Вс июл 08, 2007 01:17:25 ] |
Заголовок сообщения: | |
А как насчет использования одного МК и мультиплексора? Имхо вполне может проканать, только нужно мультиплексор подобрать... |
Автор: | moLCHec [ Вс июл 08, 2007 07:42:21 ] |
Заголовок сообщения: | |
KT315B мультеплексор уже предлагали, ARV можете не сомневаться шлёт как миленький. А вот взаимодействие можно по TWI организовать. BSCOM-AVR ИМХО г... с большой буквы. |
Автор: | Aheir [ Вс июл 08, 2007 19:00:15 ] |
Заголовок сообщения: | |
AVR, шлет, шлет, и телефон шлет, и GSM-модем шлет, все шлют... ![]() Согласен, хотите максимально просто - поставьте 3 атмеги |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |