www.open-tager.ru https://open-tager.ru/forum/ |
|
Blurtooth повязка на Atmega8 или блютус-удлинитель. https://open-tager.ru/forum/viewtopic.php?f=5&t=3905 |
Страница 1 из 2 |
Автор: | Pingvin [ 11 окт 2014, 18:53 ] | |||||
Заголовок сообщения: | Blurtooth повязка на Atmega8 или блютус-удлинитель. | |||||
В общем, начал разводить плату для беспроводки на Атмеге 8. Ибо Атмега 32 избыточна для этих целей, и стоит дороже. Ну плата, к которой повязку подключать и мне пригодится для проекта "Аскет". Но можно ещё замутить радиомост, для преобразования проводного тага любого производителя в беспроводный. Для этого ещё нужно одну платку развести, которая к тагу будет цепляться. Для меня задача имеет низкий приоритет, пока справляюсь с печатками "Аскета". Поэтому если есть заинтересованные люди - присоединяйтесь, пойдет дело быстрее. Нужно собрать макетку и набросать код для распознавания заголовка, единички и нуля протокола МилесТаг (он открыт, начнем с него). Как только макетка по схеме заработает и будет готова прошивка - закажу печатки в производство. Все желающие смогут их получить. Желательно использовать Си для написания прошивки. Схему выложу. Схема в формате PDF в архиве прикрепленном. Схему можно корректировать - жду дельных предложений. Файлы для ДипТрейса тоже. Пишите, если интересно. Пока вот что имеем. Хочу ещё для подключения вибры разъём добавить.
|
Автор: | zverev.perm [ 11 окт 2014, 20:07 ] |
Заголовок сообщения: | Re: Blurtoorh повязка на Atmega8 или блютус-удлинитель. |
стабилизатор в 223 кузове может добавить опциональный? для питания от аккума. на 3.3в. |
Автор: | Pingvin [ 11 окт 2014, 20:25 ] |
Заголовок сообщения: | Re: Blurtoorh повязка на Atmega8 или блютус-удлинитель. |
zverev.perm писал(а): стабилизатор в 223 кузове может добавить опциональный? для питания от аккума. на 3.3в. Питаться будет напрямую от аккума. В повязке 5 В не нужны, ИМХО. А та плата, что к тагу - будет питаться от бортового напряжения через разъём повязки. Или я не так понял? Или речь о 6-Вольтовых аккумах? |
Автор: | Pingvin [ 11 окт 2014, 20:32 ] |
Заголовок сообщения: | Re: Blurtoorh повязка на Atmega8 или блютус-удлинитель. |
Вот уже косяк нашел - ножку State не завел на контроллер. |
Автор: | Pacifist [ 11 окт 2014, 20:42 ] |
Заголовок сообщения: | Re: Blurtoorh повязка на Atmega8 или блютус-удлинитель. |
А я все со своей идеей протоколо-независимого моста. Раз прошивку для НС-05 написать лениво, заказывать дорого, а сами по себе они физику передавать не хотят, только ЮАРТ, то соответственно и предложение - может этот ЮАРТ им на входе и имитировать? Суть идеи такая - входной сигнал TSOP подается на вход RX блютуса через резистор. К этому же входу RX блютуса подключен контроллер. Вся задача контроллера - на нужном битрейте "передавить" входной сигнал , сгенерировать стоп-старт импульсы для НС-хх и переключить свой порт обратно в высокоимпедансное состояние. То есть НС-хх будет постоянно анализировать и передавать состояние своего входа RX/ Ну а на противоположном конце моста при помощи интегрирующей цепочки эти импульсы старт/стоп сглаживаем - получаем повторение формы сигнала с точностью приблизительно 2-4 бита (для скорости 115200 получится ~ 8..32 мкс) |
Автор: | Pingvin [ 11 окт 2014, 21:01 ] |
Заголовок сообщения: | Re: Blurtoorh повязка на Atmega8 или блютус-удлинитель. |
Pacifist писал(а): А я все со своей идеей протоколо-независимого моста. Раз прошивку для НС-05 написать лениво, заказывать дорого, а сами по себе они физику передавать не хотят, только ЮАРТ, то соответственно и предложение - может этот ЮАРТ им на входе и имитировать? Суть идеи такая - входной сигнал TSOP подается на вход RX блютуса через резистор. К этому же входу RX блютуса подключен контроллер. Вся задача контроллера - на нужном битрейте "передавить" входной сигнал , сгенерировать стоп-старт импульсы для НС-хх и переключить свой порт обратно в высокоимпедансное состояние. То есть НС-хх будет постоянно анализировать и передавать состояние своего входа RX/ Ну а на противоположном конце моста при помощи интегрирующей цепочки эти импульсы старт/стоп сглаживаем - получаем повторение формы сигнала с точностью приблизительно 2-4 бита (для скорости 115200 получится ~ 8..32 мкс) Все намного проще! Передавайте непосредственно длительность импульсов в микросекундах и восстанавливайте их на другой стороне. Единственно - формировать пачку в приемнике придется после того, как весь пакет будет принят. Да и х... с ним! Уверяю - задержки в пару миллисекунд никто не заметит! |
Автор: | Pingvin [ 12 окт 2014, 08:56 ] | ||||
Заголовок сообщения: | Re: Blurtoorh повязка на Atmega8 или блютус-удлинитель. | ||||
Внес коррективы, добавил разъём для вибромоторчика.
|
Автор: | Pingvin [ 12 окт 2014, 13:45 ] |
Заголовок сообщения: | Re: Blurtoorh повязка на Atmega8 или блютус-удлинитель. |
LTagKirov писал(а): Pingvin писал(а): Внес коррективы, добавил разъём для вибромоторчика. На стороне с модулем BT ещё много места, как раз можно пару ключиков полевых расположить OC1B и OC2, вывести ещё пару ножек с МК Fire и Reload и получится идеальная плата для HSL Будет простенькая плата для аптечек, гранат, мишеней, контрольных точек и даже для маркера сгодится, всего два ключа: а какие перспективы открываются PS. у разъёма TX RX надо добавить землю пользоватся будет удобнее, особенно при отладке Я не против. В пистолетик (беспроводный) такую - самое оно! А звук? Могу скинуть файлик для DipTrace в качестве шаблончика. Если есть желание повозиться чуток. Землю можно на SPI взять и питание там же - задумано было так. Можно и добавить! Задумка была ещё - воткнул одной стороной разъём - на UART контроллера попадаешь, другой - на UART модуля. Но две земли тогда надо добавить. |
Автор: | Pingvin [ 12 окт 2014, 15:48 ] |
Заголовок сообщения: | Re: Blurtoorh повязка на Atmega8 или блютус-удлинитель. |
LTagKirov писал(а): Аналоговый мультиплексор внутри не очень качественно разделяет каналы, пролазят помехи на входы. Потому обычно туда цепляю только входы: кнопки, сигналы статуса и аналоговые входы. Так понимаю такая раскладка по ногам была вызвана желанием упростить разводку. Reset для модуля BT меняется нечасто, а вот мигалку для HIT желательно перебросить. Никогда не озадачивался подобным вопросом. Есть что-нибудь об этом в errata? |
Автор: | Pingvin [ 12 окт 2014, 18:04 ] | |||
Заголовок сообщения: | Re: Blurtoorh повязка на Atmega8 или блютус-удлинитель. | |||
LTagKirov писал(а): Pingvin писал(а): А звук? Могу скинуть файлик для DipTrace в качестве шаблончика. Желательно зарезервировать OC2 звук OC1A/1B ИК - пока без токоограничения. Это три ШИМ канала, применений потом народ придумает кучу. Усилитель на плату пихать ненадо, будет уже не простая плата, а очередной "комбайн". Сам схему править небуду, некогда но есть пожелания: стараюсь не использовать группу ножек аналоговых входов как выходы для переключений. Аналоговый мультиплексор внутри не очень качественно разделяет каналы, пролазят помехи на входы. Потому обычно туда цепляю только входы: кнопки, сигналы статуса и аналоговые входы. Так понимаю такая раскладка по ногам была вызвана желанием упростить разводку. Reset для модуля BT меняется нечасто, а вот мигалку для HIT желательно перебросить. Добавил ключи на OC1A/1B ИК OC2 звук - уже выведен на SPI (MOSI) Две кнопку туда же можно зацепить - на MISO и SCK Переразводить HIT не на ADC- вся разводка летит. Ничего страшного не будет, ИМХО. Не так часто диод включается и частота низкая. Это предварительно - шлифовать ещё буду.
|
Страница 1 из 2 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |