| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Проблем с радиомодул RFM12 http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=10953 |
Страница 1 от 2 |
| Автор: | Reader [ Нед Яну 06, 2013 2:53 pm ] |
| Заглавие: | Проблем с радиомодул RFM12 |
„Инджинерите“ от нашата фирма ми натресоха да програмирам приемник, базиран на RFM12 (HopeRF), DIP-вариант, като предавателят е от чуждо устройство. Борих се два дена, но приемането е адски нестабилно — приеме един-два поредни пакета, после игнорира 5-6 (предавателят излъчва пакет на всеки 6 сек). Интересното е, че по време на тестовете инцидентно приемаше данни от забравено включено устройство, прибрано в склада (на 15 м. от приемника, през две стени). В петък, 10 мин преди да си тръгна, случайно открих следната аномалия – ако поставя пръст върху модула (изводите и „плюнката“ на чипа), приемането тръгва без никакъв проблем!? Тъй като изобщо не съм „в час“ с радиомодулите (от техническа гледна точка), а на колегите ми не може да се разчита, приемам всякакви съвети за експерименти. Малко подробности: Модулът има поставена антена (от производителя), pullup-и на DATA и RESET изводите, от останалите са включени само комуникационните изводи (SDO, SDI, SCK, CS) плюс IRQ, останалите „висят“ (рових доста из Интернет, но навсякъде ги оставят висящи; никой не ги подпира). Параметрите за връзка (честота, отклонение и т.н.) са взети от изходните кодове на предавателя, така че не предполагам наличие на проблеми в тази насока. |
|
| Автор: | ДедоБоре [ Нед Яну 06, 2013 6:29 pm ] |
| Заглавие: | Re: Проблем с радиомодул RFM12 |
не може да се отговори лесно на въпроса ти... може проблема да е в цифровата част (регистри, бъсове) или в радио-частта (съгласуване, импеданси, антени) надали някой е мислил за тези неща, щом се е стигнало до работа тип "иде ми-дойде ми" и без RF апаратура е като да ловиш черни мишки в тъмна стая silabs май не продават от RF нищо на кристали, поне официално. щото едно е да бондираш мигалки, друго е радио. може би, ако си говориш на много къси вълни с тях, ще те пуснат до ниво кристали със съответните препоръки и ограничения, но като гледам от къде идват модулите, надали е това случая. не изключвам възможността и да не е бондиран като хората в радио-частта, или дори кристалите да са "мърляви" моята препоръка е да си вземете 2 кита от силабс с тоя чип, да си натамъните софтуера между тях, после между готовия предавател и вашия приемник и тогава чак да борите модулите. когато и двете страни в една проба са с неизвестен статус е много трудно. |
|
| Автор: | Reader [ Нед Яну 06, 2013 6:45 pm ] | |||||||||
| Заглавие: | Re: Проблем с радиомодул RFM12 | |||||||||
Благодаря, успокои ме… Но защо ме насочваш към Silabs – по мои данни те са второ звено във веригата:
Доколкото знам, и Microchip са се включили във веригата, с MRF49XA, но не знам къде точно. Така че HopeRF са „първоизточника“ (пак повтарям – поне по мои данни)… Още данни: Модулът е на 433MHz, запоен за тестова платка, на около 2 см от процесора, който го управлява. Връзките са с обикновени жици. Опитвах да сложа екран около модула (само антената беше навън), но нямаше промяна в поведението. Освен това преди около година пусках два модула (на MRF49XA), но нямах подобни проблеми. |
||||||||||
| Автор: | Ицо [ Нед Яну 06, 2013 7:08 pm ] |
| Заглавие: | Re: Проблем с радиомодул RFM12 |
Едит Този пост се получи празен заради това, че форумът ме изхвърли - това е по темата, за бисквитките, обсъждана в "Администрация" |
|
| Автор: | Ицо [ Нед Яну 06, 2013 7:09 pm ] |
| Заглавие: | Re: Проблем с радиомодул RFM12 |
Неотдавна помагах на един колега с пускането на едни модули от тази фирма , на 433 Mz. Бяха някакъв по-сложен вариант с предусилвател и крайно стъпало. Това , което мога да кажа със сигурност е , че китайците не са знаели какво правят - никакво съгласуване и склонност към самовъзбуждане. А тя тази склонност често преминаваше и в истински генерации - в зависимост от антената и положението и. За да спрат генерациите, китайците бяха го омазали с допълнителни елементи, намалили усилването на транзистора почти до 1 . Пак не бяха ги премахнали, само се е получило едно голямо нищо. Това, което описваш - при пипане на модула започва да приема - много ми прилича на самовъзбуждане. Странно, мислех че при толкова проста схема няма какво да объркат.... |
|
| Автор: | ДедоБоре [ Нед Яну 06, 2013 8:19 pm ] | |||||||||
| Заглавие: | Re: Проблем с радиомодул RFM12 | |||||||||
тоя модул е направен с "еквивалент" на si4420 документацията е copy-paste, с възможни грешки (не ми се чете) silabs HopeRF на сайта им няма инфо да правят чипове. снимките от фабриката са трогателни. не ама хич не ми се вярва да е такава схемата (силабс да купува кристали от някакъв такаец и да корпусира)
знаеш, че радиото може да се направи читаво САМО по единствен начин. всички други варианти са някъде в страни иначе - интересна ми е мотивацията да се слага такайски модул, вместо чип? колко струва този модул? |
||||||||||
| Автор: | ike [ Нед Яну 06, 2013 9:53 pm ] |
| Заглавие: | Re: Проблем с радиомодул RFM12 |
Reader на мен ми се е случвало с модули nRF24L01+ от различни производители да имат проблем да се вържат по между си(минава само първия пакет и след това нишо), но когато ползвам модули от един производител нямат проблеми да работят помежду си. |
|
| Автор: | Ицо [ Нед Яну 06, 2013 10:31 pm ] | ||||||||||||||||||
| Заглавие: | Re: Проблем с радиомодул RFM12 | ||||||||||||||||||
Reader да каже колко струва. Странни с тези сметки за цената. Например, купуваме модул за $3 . Борим се с него 2 месеца. Ако с него се борят(бавят) 5 човека, при разходи на човек минимум 1500 лв (заплати +осигуровки) , това прави 15000 лв. При произведени 1000 устройства с този модул , цената му би станала 13 $. Но това важи, ако не смятаме евентуални бъдещи проблеми и свързаните с тях разходи. И накрая имаме устройство с ниска надеждност. Ама това са само теоретични разсъждения
Защото се предполага, че модулът е готов и тръгва без проблеми. |
|||||||||||||||||||
| Автор: | Reader [ Пон Яну 07, 2013 9:18 am ] |
| Заглавие: | Re: Проблем с радиомодул RFM12 |
Ама и вие сте много интересни Единственото хубаво нещо е, че проектът е само експериментален – ако стане, стане… Надеждата ми беше, че някой специалист може да разпознае симптомите и да предложи лечение – нещо като преглед при доктора по телефона… |
|
| Автор: | Ицо [ Пон Яну 07, 2013 9:40 am ] | ||||||||||||||||||
| Заглавие: | Re: Проблем с радиомодул RFM12 | ||||||||||||||||||
Ами аз ти дадох "диагноза":
"По телефона" - толкова мога |
|||||||||||||||||||
| Автор: | Reader [ Пон Яну 07, 2013 10:02 am ] |
| Заглавие: | Re: Проблем с радиомодул RFM12 |
Ицо, много ти благодаря, защото това ме насочи да експериментирам с програмируемите товарни кондензатори на кварцовия генератор. Въпреки безбройните примерни кодове в мрежата, указващи препоръчителна стойност 12pF, модулът тръгна безпроблемно едва при задаване на максималната стойност от 16pF (установена по метода на научното налучване, както казват братята руснаци). Тестът продължава вече час и до момента е изпуснал само два пакета (от 600), което е отлично постижение. |
|
| Автор: | Ицо [ Пон Яну 07, 2013 10:23 am ] | |||||||||
| Заглавие: | Re: Проблем с радиомодул RFM12 | |||||||||
Аз имах предвид друго самовъзбуждане, но нищо. Поне един свестен честотомер нямате ли? Ако я мислите така - не искам да те отчайвам, ама шансът да стане нещо читаво не е много голям. |
||||||||||
| Автор: | Zdrav [ Пон Яну 07, 2013 12:10 pm ] |
| Заглавие: | Re: Проблем с радиомодул RFM12 |
Едно предположение пак така на бързо "по телефона". На какво разстояние са приемника и предавателя при тестовете? Предполагам че ти стоят един до друг на масата. Пробвай какво се получава когато ги раздалечиш на минимум 2 метра. |
|
| Автор: | Reader [ Пон Яну 07, 2013 4:06 pm ] |
| Заглавие: | Re: Проблем с радиомодул RFM12 |
Всъщност разстоянията бяха доста разнообразни – 30 см, 1 м, ~3 м и (както вече споменах) 15 м през две стени. Няма никаква разлика в процентните загуби на пакети. |
|
| Автор: | Zdrav [ Пон Яну 07, 2013 5:13 pm ] |
| Заглавие: | Re: Проблем с радиомодул RFM12 |
Тоя модул има ли AFC(Auto-frequency calibration). Ако да - провери дали е включен при конфигурацията която ползваш. |
|
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|