Например TDA7294

Форум РадиоКот • Просмотр темы - Перестал работать UART при замене AT90S2313 на ATtiny2313
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вс июл 13, 2025 08:23:52

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


ПРЯМО СЕЙЧАС:



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 41 ]  1, ,  
Автор Сообщение
 Заголовок сообщения: Перестал работать UART при замене AT90S2313 на ATtiny2313
СообщениеДобавлено: Вс июл 09, 2006 18:59:12 
Доброго Всем !

Все прекрасно работало с AT90S2313, а именно:
С помощью микросхемы посылается SMS через сотовый телефон при определенной ситуации, т.е. при замыкании на землю одного из входов
После тщательного изучения документации на ATtiny2313 была переделана программа и проверена на гипертерминале. Все отлично работает, но при переходе на сотовый - не работает. Такое впечатление, что неправельно сконфигурированна скорость, не 9600 а какая-то другая.
Ведь гипертерминалу все равно какая скорость, он работает при любой (проверено).

А может уровни неподходят, может у ATtiny2313 уровни входные/выходные слабже чем у 90S.

Вот кусок кода конфигурации USART ATtiny2313

;=======
ldi tmp,(0<<U2X)
out UCSRA,tmp
clr tmp
ldi tmp,(0<<UMSEL)+(0<<USBS)+(1<<UCSZ1)+(1<<UCSZ0)
out UCSRC,tmp
ldi tmp,(0<<UCSZ2)
out UCSRB,tmp
clr tmp

out UBRRH,tmp
;=======
;установка скорости 9600 при 4МГц

ldi tmp,25
out UBRRL,tmp
clr tmp

ldi tmp,(1<<RXEN)+(1<<RXCIE)
out UCSRB,tmp

Может кто поможет, может шинник надо, но MAX232 сильно не
хочется, он дорогой, дороже ATtiny2313 раза в 3-4. :(


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс июл 09, 2006 20:05:48 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 38
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
уровни что у 90 что у тини одинаковые а вот про скорость ты правильно подумал. У серий Тини и Мега нада фузы прошивать под кварц, изначально они прошиты на работу от внутреннего RC-звена. Сделать какую-нить простую прогу чтоб уровень выхода изменяла ч.з. задержку и проверь частотомером или осцилографом соответствие задержки. про фузы я гдето на форуме табличку постил поисчи. И есчё раскажи поподробнее как это ты СМС-ки отправлял. Я тоже хочу контроллер с сотиком законектить но инфы не могу найти см. Ветку Умные мысли-Новые профессии сотовых тел. там мы об этом чуть поговорили.

PS Не сочти за труд поделиться инфой буду очень благодарен.
На чём писал(J2ME....)

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс июл 09, 2006 20:08:14 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Пн янв 16, 2006 08:00:17
Сообщений: 534
Откуда: Иркутск
Рейтинг сообщения: 0
Фузы надо так: CKOPT=0 CKSEL=1 (0 - установлен, 1 - снят!!!!! для поника наоборот)

_________________
Today fine night...


Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Вс июл 09, 2006 21:15:25 
Mamonth писал(а):
Фузы надо так: CKOPT=0 CKSEL=1 (0 - установлен, 1 - снят!!!!! для поника наоборот)


:wink: Я разобрался.
Нужно просто поставить подтягивающие резисторы 100 kom на PDO и PD1
Все заработало
Про фузы Я не стал спрашивать, т.к. знал про них и прописал ес-но.

Всем спасибо


Вернуться наверх
   
 
Выбираем индустриальные и медицинские источники питания MEAN WELL в открытом исполнении

Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.

Подробнее>>
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн июл 10, 2006 07:16:22 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Пн янв 16, 2006 08:00:17
Сообщений: 534
Откуда: Иркутск
Рейтинг сообщения: 0
Есть такое... Я обычно светодиод леплю... Выполняет примерно ту же роль. Подтягивающий резистор...
В любом случае Респект!

_________________
Today fine night...


Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Пн июл 10, 2006 16:45:24 
Mamonth писал(а):
Есть такое... Я обычно светодиод леплю... Выполняет примерно ту же роль. Подтягивающий резистор...
В любом случае Респект!


НЕ надо резистор оказывается, его можно подключить прямо в микросхеме.
Вот код подключения резистора на выход USART - TX


;========Config TXD - Output=========
ldi cntrx,(1<<TXD)
out DDRD,cntrx
out PORTD,cntrx
;============

где TXD есть
.equ TXD = PIND1

Может кому пригодится ента инфо

И вообще классная штука ATtiny2313, думаю поинтересней AT90S2313


Вернуться наверх
   
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт июл 11, 2006 05:25:40 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Пн янв 16, 2006 08:00:17
Сообщений: 534
Откуда: Иркутск
Рейтинг сообщения: 0
Anonymous писал(а):
И вообще классная штука ATtiny2313, думаю поинтересней AT90S2313

Конечно!

_________________
Today fine night...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср июл 12, 2006 07:30:31 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 38
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
Про то каким образом СМС отправлял поделиться не хочешь в смысле программы телефона. Не уж то секрет такой.

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср июл 12, 2006 08:51:23 
Вымогатель припоя
Аватар пользователя

Карма: 2
Рейтинг сообщений: 5
Зарегистрирован: Пн авг 29, 2005 16:27:04
Сообщений: 635
Откуда: Дмитров
Рейтинг сообщения: 0
Я тини свой прошивал, ставил следующие фузы:
Код:
CKSEL=f,CKDIV8=1,SUT=1

Раз тема исчерпана, можете новичку рассказать, как инициализировать UART, как в него данные писать? Плиз. Я еще сегодня даташит почитаю.

_________________
aka Diamond


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср июл 12, 2006 14:20:49 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 38
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
Мамонт же статью уж написал там правда на Си но принцип тот же.

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 28, 2006 02:39:22 
Родился
Аватар пользователя

Зарегистрирован: Пн авг 28, 2006 01:57:11
Сообщений: 11
Рейтинг сообщения: 0
Мужики помогите разобратся. сделал первый педжер на AT902313 все работает делаю повторно на ATiny нет связи с телефоном (светодиод сначало один раз мигнет потом двойными вспышками через 15 секунд). В прошивках я не силен. поэтому незнаю что такое фузы и где их менять. Шил унипрофом. Резюки на 2 и 3 ногу не помогают. помогите пожалуйста. мой Email drell@mail.ru
С уважением Андрей.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 28, 2006 02:49:42 
Родился
Аватар пользователя

Зарегистрирован: Пн авг 28, 2006 01:57:11
Сообщений: 11
Рейтинг сообщения: 0
Забыл вот схема:
http://www.spb.ru/making.html

Вот программатор:

http://avr.nikolaew.org/progr.htm


Последний раз редактировалось drell Чт сен 28, 2006 20:00:14, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 30, 2006 11:46:50 
Родился
Аватар пользователя

Зарегистрирован: Пн авг 28, 2006 01:57:11
Сообщений: 11
Рейтинг сообщения: 0
Спасибо!!! Все заработало!!!!!
С уважением Андрей.


Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Чт авг 31, 2006 03:46:02 
8)
Gsm пейджер это конечно замечательно а если тебе нужно уехать в
деревню где нет зоны покрытия .
Ну и вааще бывают же устройства каторые сами отсылают сообщения
на сотовый телефон без посредника (сотовой компании )
Если кто знает , махните рукой .
Буду весьма признателен !!!


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс сен 17, 2006 19:26:35 
Родился
Аватар пользователя

Зарегистрирован: Вс июл 09, 2006 18:51:08
Сообщений: 9
Откуда: Chelybinsk
Рейтинг сообщения: 0
Fanat писал(а):
8)
Gsm пейджер это конечно замечательно а если тебе нужно уехать в
деревню где нет зоны покрытия .
Ну и вааще бывают же устройства каторые сами отсылают сообщения
на сотовый телефон без посредника (сотовой компании )
Если кто знает , махните рукой .
Буду весьма признателен !!!


Можно попробовать с помощью радиостанции, например "Alinco DJ-191"
или другой, естес-но. нужна хорошая внешния антенна и другой протокол дередачи\приема данных, например DTMF
Работает отлично, радиус около 10 км, зависит от местности. :P


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс сен 17, 2006 20:13:08 
Вымогатель припоя
Аватар пользователя

Карма: 2
Рейтинг сообщений: 5
Зарегистрирован: Пн авг 29, 2005 16:27:04
Сообщений: 635
Откуда: Дмитров
Рейтинг сообщения: 0
SSDTU писал(а):
Можно попробовать с помощью радиостанции, например "Alinco DJ-191"
или другой, естес-но. нужна хорошая внешния антенна и другой протокол дередачи\приема данных, например DTMF
Работает отлично, радиус около 10 км, зависит от местности. :P
О! Интересно. Расскажи. Как это?

_________________
aka Diamond


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн сен 18, 2006 18:56:38 
Родился
Аватар пользователя

Зарегистрирован: Вс июл 09, 2006 18:51:08
Сообщений: 9
Откуда: Chelybinsk
Рейтинг сообщения: 0
Что называется разжевать и положить, так енто сами понимаете.

Я могу сказать, что это уже старо как г-о мамонта, главное нужно знать как распознавать DTMF сигналы простой AVR-кой через USART а далее дело техники :roll:
дерзайте !


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 19, 2006 09:05:59 
Вымогатель припоя
Аватар пользователя

Карма: 2
Рейтинг сообщений: 5
Зарегистрирован: Пн авг 29, 2005 16:27:04
Сообщений: 635
Откуда: Дмитров
Рейтинг сообщения: 0
Не-е. Как можно радиотсанцией отправить сообщение?

_________________
aka Diamond


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 19, 2006 19:43:58 
Родился
Аватар пользователя

Зарегистрирован: Вс июл 09, 2006 18:51:08
Сообщений: 9
Откуда: Chelybinsk
Рейтинг сообщения: 0
Дмитрий О писал(а):
Не-е. Как можно радиотсанцией отправить сообщение?


Я думаю, что Вам просто поговорить хочется.
На самом деле Вы знаете как можно отправить сообщение по радиостанции. Все дело техники, Я зе писал по средством DTMF
Все дело в программе, которая кодирует\раскодирует ентот сигнал.
Давайте напишем программу совместно, прям в форуме, пусть другие читают и учатся. :wink:


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср сен 20, 2006 09:51:45 
Вымогатель припоя
Аватар пользователя

Карма: 2
Рейтинг сообщений: 5
Зарегистрирован: Пн авг 29, 2005 16:27:04
Сообщений: 635
Откуда: Дмитров
Рейтинг сообщения: 0
SSDTU писал(а):

Я думаю, что Вам просто поговорить хочется.
На самом деле Вы знаете как можно отправить сообщение по радиостанции. Все дело техники, Я зе писал по средством DTMF
Все дело в программе, которая кодирует\раскодирует ентот сигнал.
Давайте напишем программу совместно, прям в форуме, пусть другие читают и учатся. :wink:[/quote]
Говорить - наш дар. А вто как ето, я в самом деле не знаю. Куда надо настроиться, какие DTMF надо подать. Давайте напишем.

_________________
aka Diamond


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 41 ]  1, ,  

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


Кто сейчас на форуме

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


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y