Jump to content
AvtoFocus

Радиоприем\радиопередача На Atmega48

Recommended Posts

А теперь протеус шлет по 5000 ошибок в минуту "Ошибка кадра"

Edited by .l.

.I.n.t.e.g.r.a.l.

Share this post


Link to post
Share on other sites

Что изменил в проге?

Кстати важно чтобы частота передачи была одинаковая. У тебя частоты процессоров в МК какие? Если они разные, то тебе надо другие значения писать в регистр скорости ЮСАРТ

Edited by Диман

Share this post


Link to post
Share on other sites

Ничего не менял. Скачал Desktop.rar посмотрел и запустил :)

Частота 4 МГц. Одинаковая.


.I.n.t.e.g.r.a.l.

Share this post


Link to post
Share on other sites

Вебинар «МЭМС-датчики ST для работы со звуком – новые возможности» (28.10.2020)

28 октября все желающие приглашаются для участия в вебинаре, посвященном семейству МЭМС-датчиков STMicroelectronics для акустических приложений. Предметом детального рассмотрения на вебинаре станут микрофоны, их топологии применения и возможности. Вы услышите о новых мультирежимных широкодиапазонных микрофонах с нижним портом и PDM-интерфейсом для систем с батарейным питанием.

Подробнее

Так там надо заново настраивать пути к хексовым файлам)

Да и ещё, я в передатчик кидал свою прогу, что у тебя за прога в передатчике я не знаю)

Share this post


Link to post
Share on other sites

STM32L562E-DK – первая отладочная платформа ST на ядре ARM Cortex-M33

STMicroelectronics представляет демонстрационно-отладочную платформу на базе ядра Cortex-M33 – STM32L562E-DK. Данная платформа основана на микроконтроллере нового семейства – STM32L5. STM32L562E-DK позволяет разработчику в полной мере раскрыть и опробовать новые возможности микроконтроллеров STM32L5 с тщательно проработанным функционалом для обеспечения высокого уровня безопасности и защиты.

Подробнее

Я сейчас иду на тренировку... Можешь скинуть свою программу передатчика и программу приемника на мегу 8? У меня протеус старой верси и твой файл не идет.


.I.n.t.e.g.r.a.l.

Share this post


Link to post
Share on other sites

Тест уровня кондуктивной помехи электронного устройства

Электромагнитная совместимость (ЭМС) является важным параметром электронных устройств, особенно это актуально в современном мире, насыщенном разнообразными гаджетами. Специалисты компании Mornsun подготовили видеоролик по тестированию одной из составляющих ЭМС – кондуктивной помехи.

Подробнее

Вот оба проекта в студиип.rar тут приёмник для тини2313

Для твоей меги я тебе проект уже кидал

Edited by Диман

Share this post


Link to post
Share on other sites

Даже не знаю. Продолжает слать "Ошибка кадра"

Может собрать все "в железе"?


.I.n.t.e.g.r.a.l.

Share this post


Link to post
Share on other sites

Поясните какая разница для приемника сколько стоп бит передает передатчик?

Share this post


Link to post
Share on other sites

:wall:

Но почему тогда протеус пишет ошибку!

Edited by .l.

.I.n.t.e.g.r.a.l.

Share this post


Link to post
Share on other sites

Приемник.

UCSRB=(1<<RXEN);
UCSRC=((1<<UPM1) | (1<<UPM0) | (1<<UCSZ1) | (1<<UCSZ0)) ;
UBRRL=0x49;

Передатчик.

UCSRB=(1<<TXCIE) | (1<<TXEN);
UCSRC=(1<<UPM1) | (1<<UPM0) | (1<<USBS) | (1<<UCSZ1) | (1<<UCSZ0) ;
UBRRL=0x49;

Edited by Геннадий

Share this post


Link to post
Share on other sites

Какая частота Тини2313 передатчика и приемника (в проекте протеуса не указана) (это увидел), и какая скорость UART выбрана, константы 0х49 в таблице скоростей не нашел?

Разве стоп-биты не входят в состав кадра? Это то, что бросилось в глаза.

Разве для приемника имеет значение сколько стоповых бит установлено в передатчике?

Edited by donec

Share this post


Link to post
Share on other sites

Если это код для атмеги8, то для записи в UCSRC URSEL еще устанавливать нужно.

Блин и себя запутал и других пытаюсь запутать, наоборот сброшен должен быть, это для записи в UBRRH должен быть установлен

Короче разбираюсь

Правильно Я первый раз написал - Если это код для атмеги8, то для записи в UCSRC URSEL еще устанавливать нужно.

С толку сбил симулятор 6 студии, он при симуляции почему-то не пишет в регистр UCSRC.

Edited by donec

Share this post


Link to post
Share on other sites

Программа для 8 меги.

для записи в UCSRC URSEL еще устанавливать нужно

кого устанавливать? :rake:


.I.n.t.e.g.r.a.l.

Share this post


Link to post
Share on other sites

URSEL в регистре UCSRC.

Для приемника на меге8

post-135787-0-42743100-1383348938_thumb.png

Подправил немного код под скорость 9600, остальную логику не трогал, так как Си толком не знаю.

Нормально заработало когда удалил со схемы протеуса осциллограф.

44.rar

Edited by donec

Share this post


Link to post
Share on other sites

Не работает:

Ты не переставил что я тебе раньше говорил. Я же тебе скинул рабочий вариант. Он и в протеусе работает.

Edited by Диман

Share this post


Link to post
Share on other sites

Да у меня просто протеус глюкнутый! Я уже собираю в железе. Вот печатная плата передатчика:post-169100-0-74728100-1383395754_thumb.jpg

Для установки в джойстик от PS2 :)


.I.n.t.e.g.r.a.l.

Share this post


Link to post
Share on other sites

разве не влияет? Или это из за облачности?))

Все влияет, ночью приём лучше. Свет тоже радиоволны)

Share this post


Link to post
Share on other sites

Вот только поглащаются первыми же микронами корпуса микросхемы. Свет может влиять на ИК-прикмопередатчик, но не на радио. Возможен другой эффект: днем больше излучателей постороннего шума, а ночью люди спят и ими не пользуются.


Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 15 раз.

Часть моих наработок.

Share this post


Link to post
Share on other sites

Солнце не только шлет нам свет , про магнитные бури , солнечную радиацию наверное все слышали , так вот их далеко не все военные устройства переваривают . Ночная сторона Земли более спокойна в этом отношении .

Edited by DmitryS

Share this post


Link to post
Share on other sites

ребят, а у кого нибудь все тоже самое (приемник и передатчик) есть в BASCOMе? очень хочется покопаться

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения


  • Цифровые датчики температуры и влажности: DHT11 DHT22 AM2302B AM2301 AM2320 AM2302

×
×
  • Create New...