Например TDA7294

Форум РадиоКот :: Просмотр темы - С чего начать программировать микроконтроллеры?
Форум РадиоКот
http://radiokot.ru/forum/

С чего начать программировать микроконтроллеры?
http://radiokot.ru/forum/viewtopic.php?f=21&t=33
Страница 109 из 109

Автор:  A. Fig Lee [ Вт дек 27, 2016 20:41:44 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Я программировал его без всяких таких приблуд. Правда братца его, CC2530.
Алгоритм доступен в интернете, даже дебаггер делал.
Но надо хоть какой микроконтроллер и связь с компом

Автор:  Ser60 [ Вт дек 27, 2016 21:05:13 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

FireProoF писал(а):
Протокол обмена между модулями неважен по-идее.

А что по этой идее важно тогда помимо частоты? Практически для каждого радио-модуля разработчиками предлагается стек под конкретный протокол передачи, да и параметры радиотракта модуля заложены с оглядкой на протокол, для которого он предназначен. Посмотрите к примеру на продукцию радио-чипов Silicon Labs. У них, кстати, имеются модели семейства EFR32FG для реализации проприетарных протоколов. Подобные страницы и у многих других производителей, например, вот и вот.

Автор:  FireProoF [ Ср дек 28, 2016 06:50:11 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Тогда более конкретный вопрос: Укажите на доступный и распространенный такой вот мк. Возможности заказать сотню другую у производителя возможности нету)

Автор:  A. Fig Lee [ Ср дек 28, 2016 07:20:27 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Да CC2530 и подобные, на ебее уже на платках есть

Автор:  Ser60 [ Ср дек 28, 2016 09:28:25 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Доступность вещь очень субъективная. Oднако, если говорить про чипы/модули для BLE, то мои любимые - это серия EZBLE от Cypress. У меня про них пара статей есть. Такого удобства настройки GATT/GAP нет пока не у кого. На борту имеется ARM-CM0. Далее, посмотрите на модули BGM111 (статья). На борту у них ARM-CM4. И ещё на броадкомовские A20730 (статья) с ARМ-CM3 на борту. И, конечно, ТИ начиная с СС2541 и выше. Только опять разговор получается безпредметный - я Вам тут про BLE пишу, а вдруг окажется, что Вам надо что-то с большой скоростью передавать, или большие объёмы данных, или ещё что-то, для чего BLE не предназначено.

Автор:  FireProoF [ Ср дек 28, 2016 20:21:33 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Да задача простая. Хочу сделать радио-приемник, на выходе которого шим.
Знаю, что есть такие и всего за 600р, но задача может выйти за рамки. Поэтому хочется своё.

Автор:  A. Fig Lee [ Ср дек 28, 2016 20:38:47 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Для радиоприема нужна радиопередача. Что и кто передавать будет? Компьютер?

Автор:  Ser60 [ Ср дек 28, 2016 21:29:41 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Теперь понимаю почему писали, что протокол не важен. Проще всего тогда применить радио-чип с возможностью безпакетного приёма/передачи данных, например старый добрый СС2500. Однако, к немо нужен управляющий МК, роль которого только загрузить конфигурацию в СС2500 при подаче питания. Далее радио-чип быдет выдавать сырые принятые данные, например сигнал ШИМ такой-же как на передающем конце. Для загрузки конфигурации можно использовать самый мелкий МК с 6-8 выводами. Если-же опуститься нице 1ггц, например, на 868/915 диапазон, выбор чипов расширяется. Подойдёт, например, любой чип из линеек EZ-Radio/EZ-RadioPRO от Silicon Labs. Размеры антенны, конечно, больше чем на 2.4г, но достаточно малые. Например, я использую укороченные Whip-антенны, как в статье.

Автор:  FireProoF [ Чт дек 29, 2016 15:12:55 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Благодарю за ответ. Однако такая связка (мк+трансивер) в разных корпусах далека от минитюаризации. В моём первом посте был упомянут CYRF69103. В нем и мк, и трансивер. Жаль, что он недоступен, поэтому я ищу похожие решения. Заодно и узнаю про новые.
Радиоканал будет между двумя мк через трансиверы.
Нашел еще nRF52/51. Вроде программируются через SWD от STM32, но имеют BLE. Не знаю опасаться его или нет?)
DA14580 почти то, что надо: и минимальная обвязка, и сам мелкий, и доступный, но не понял чем прошивать.

Автор:  Ser60 [ Чт дек 29, 2016 16:35:08 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Максимум, что сможете передать через BLE -это данные со скоростью где-то до 250kbps. Eсли этого достаточно, в свете минитюаризации посмотрите на последнюю инновацию Silicon Labs - модели BGM12x, содержажие в одном 6.5х6.5мм чипе радио+ARM-CM4+антенну. Или на BLE модули Cypress размером 10х10мм, правда у них МК - CM0.

Автор:  FireProoF [ Чт дек 29, 2016 16:46:43 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Передавать по-минимуму надо 3-4 байта раз 50-100 в секунду. Значит 3.2Клбит/с меня для начала будет устраивать.
Надо будет почить про чувствительность приемника, дабы прикинуть максимальный радиус действия. На вскидку никто не прикинет это значение с антенной в четверть волны? Ну или диполь.

Автор:  Ser60 [ Чт дек 29, 2016 20:14:30 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Чувствительнссть приёмника у большинства BLE чипов находится в пределах -95..-100 dBm. При выходной мощности +3dBm дальность связи на открытом месте при оптимльном расположении чиповых/печатных антенн не превосходит 50м. Хотя, силлабовские модули имеют повышенную мощность до +8dBm и фирма анонсирует связь до 200м в оптимальных условиях. У меня есть отладочные платы для их прежних чипов BGM111, но на них из-за несоблюдения размеров земляного контура вокруг антенны мне не удалось выдти за 100м. На дилоль/штырь не пробовал. Однако, на диапазоне 915мгц связь устойчива на расстоянии нескольких сотем метров со штыревыми антеннами. Пару лет назад ТИ выпустила замечательный чип СС1310 с МК внутри для Sub1G диапазонов. А совсем недавно аж 2 фирмы выпустили для них балун, что существенно упрощает разводку.

Страница 109 из 109 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/