Jump to content
    

Извиняюсь за чайниковские вопросы, но некогда разбираться.

Нужно предложить микроконтроллер в прибор с RTC и IrDA. C STM32 работаю, но не с этими узлами. Там есть подводные камни или можно использовать без проблем? Сейчас используется MSP430 с внешним RTC и софтовым IrDA (жесть)

Спасибо.

Share this post


Link to post
Share on other sites

Аппаратная поддержка IrDA в MCU обычно сводится к кодированию 3/16. Стек все равно приходится писать самому.

Можно правда микрочиповскими MCP215x обойтись если время жмет. Дорого правда :(

Share this post


Link to post
Share on other sites

Аппаратная поддержка IrDA в MCU обычно сводится к кодированию 3/16. Стек все равно приходится писать самому.

Это понятно, речь идет только об уровне SIR.

Share this post


Link to post
Share on other sites

Сейчас используется MSP430 с внешним RTC и софтовым IrDA (жесть)

Это понятно, речь идет только об уровне SIR.
В модуле USCI серии MSP430F2xx есть аппаратная поддержка "физического" уровня IrDA.

Share this post


Link to post
Share on other sites

В модуле USCI серии MSP430F2xx есть аппаратная поддержка "физического" уровня IrDA.

Спасибо, буду иметь ввиду. Только пора уже вырастать из детских, но дорогих штанишек MSP430. Шутка :)

Share this post


Link to post
Share on other sites

Апну тему.

Немного не понятно, делает ли IrDA модуль в СТМ32 модуляцию сигнала?

Раньше я как делал на AVR: выводил UART Tx, выводил ШИМ, заводил всё это на 2И элемент, включал ШИМ на генерацию меандра нужной частоты и вуаля, на выходе 2И получаем модулированные посылки.

Теперь же в руках СТМ и в ей есть ирда. И беглый поиск говорит, что достаточно мне просто светодиод на выход Tx повесить и на какой-нить TSOP1238 принять данные. Так ли это?

Как-то эта тёмная сторона СТМ не сильно освещена в союзпечати... 

Share this post


Link to post
Share on other sites

4 часа назад, Dikoy сказал:

делает ли IrDA модуль в СТМ32 модуляцию сигнала?

Не делает, "IrDA" и "IR remote" — это разные протоколы, реализовать последний слегка поможет модуль IRTIM, если таковой имеется в неназванном МК.

Share this post


Link to post
Share on other sites

8 часов назад, Dikoy сказал:

Как-то эта тёмная сторона СТМ не сильно освещена в союзпечати... 

Так и сам irda уже лет 10 как канул в века))) В те времена использовал оптические модули, там уже была модуляция и усилитель приема, выглядели как 8и ногая микра с 2мя линзами)))

Edited by mantech

Share this post


Link to post
Share on other sites

50 minutes ago, mantech said:

 выглядели как 8и ногая микра с 2мя линзами)))

 

доступно со складов 🙂
vsh-img-product-image

TFBS4652

Share this post


Link to post
Share on other sites

4 часа назад, izerg сказал:

доступно со складов

да, такая и была..

Share this post


Link to post
Share on other sites

...оптические модули, там уже была модуляция и усилитель приема, выглядели как 8и ногая микра с 2мя линзами)))
А олды-то помнят ((-8Ж (правда плохо): модуляция в 2-х линзовой появлялась из HP7001 (всё честно - кварцевая стабилизация).

Share this post


Link to post
Share on other sites

16 часов назад, mantech сказал:

Так и сам irda уже лет 10 как канул в века)))

Отнюдь. Дофига где применяется. Те же уличные счётчики. 

 

19 часов назад, Plain сказал:

Не делает, "IrDA" и "IR remote" — это разные протоколы,

Ну а на физическом уровне, неужели у ирды нет модуляции света?.. Тупо вспышки?.. 

 

16 часов назад, mantech сказал:

В те времена использовал оптические модули, там уже была модуляция и усилитель приема, выглядели как 8и ногая микра с 2мя линзами)))

Они, для данного устройства, дорогие. Хотя и до сих пор выпускаются. А ещё мне достаточно односторонней передачи. 

Share this post


Link to post
Share on other sites

4 часа назад, Dikoy сказал:

нет модуляции света?.. Тупо вспышки?

Основное препятствие — нет пауз. На мой взгляд, какая-то спецаппаратура для этого интерфейса не нужна, можно гудеть в светодиод обычным выходом ШИМ и переключать его в прерываниях от компаратора таймера.

Share this post


Link to post
Share on other sites

7 часов назад, Dikoy сказал:

Они, для данного устройства, дорогие. Хотя и до сих пор выпускаются. А ещё мне достаточно односторонней передачи. 

Тогда зачем именно irda? Тут простого irc, как в пультах ТВ достаточно, на передачу просто светодиод, если на МК модулировать сложно, то уж пара 2И-НЕ с этим справится, а фотоприемников на 36КГц навалом и стоят копейки... 

Share this post


Link to post
Share on other sites

1 час назад, mantech сказал:

простого irc, как в пультах ТВ достаточно, на передачу просто светодиод, если на МК модулировать сложно, то уж пара 2И-НЕ с этим справится, а фотоприемников на 36КГц навалом и стоят копейки... 

Там только несущая частота ИК-импульсов 36 кГц (или около). А вот ФНЧ на выходе этих приёмников рассчитаны на длительности порядка >1мс (или скорее - ещё кратно больше). Поэтому больших скоростей передачи с их помощью не получите. Только ооооооооочень медленно: максимум = сотни бод, имхо.

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  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.

×
×
  • Create New...