| Автор |
Съобщение |
|
ig_ivanov
Ранг: Професионалист
Регистриран на: Съб Май 21, 2016 9:47 pm Мнения: 597 Местоположение: Бургас
|
 Re: Комуникация в зоната на здрача.
Стандартен 3-пинов вентилатор (GND, Vcc, Taho), управляван с ШИМ по +12В. Интересно е друго- като извадя кабела на таходатчика и няма проблем с връзката... ПП: Изхода на таходатчика на вентилатора е транзистор с отворен колектор. Имам PullUp резистор към 5В.
|
| Чет Сеп 24, 2026 10:16 am |
|
 |
|
al_at
Ранг: Форумен бог
Регистриран на: Пет Апр 13, 2018 4:00 pm Мнения: 1654 Местоположение: София
|
 Re: Комуникация в зоната на здрача.
Измери с осцилоскоп Common mode напрежението в края на RS485 линията спрямо управляващата платка при включване на вентилатора. - Вариант 1 - с две сонди и включено math сумиране на двата канала /резултатът се дели на 2/. - Вариант 2 - с една сонда към средната точка резисторен суматор с два еднакви резистора около 1к в края на линията, масата на сондата към масата на управляващата платка. Пиковете на Common mode напрежението не трябва да надхвърлят -7, +12V. Най-вероятно ги надхвърлят. Ролята на тахото не ми е ясна в случая. Колко е стойността на пулъпа? Да не се окаже софтуерен проблем - че чексумата се смята вярно само при показание 0 на оборотите на вентилатора.
|
| Чет Сеп 24, 2026 10:49 am |
|
 |
|
ig_ivanov
Ранг: Професионалист
Регистриран на: Съб Май 21, 2016 9:47 pm Мнения: 597 Местоположение: Бургас
|
 Re: Комуникация в зоната на здрача.
Контролната сума се смята последна и докато е активна комуникацията си показва вярно оборотите.
Малко допълнително инфо от последните минути. Махнах вентилатора и вместо него на входа за оборотите включих един сигнал генератор на батерии. 50Хц сигнал- след малко пак забива комуникацията. Няма точно определен период.
Това помага ли?
Последна промяна ig_ivanov на Чет Сеп 24, 2026 1:08 pm, променена общо 1 път
|
| Чет Сеп 24, 2026 12:29 pm |
|
 |
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 2:21 am Мнения: 12942 Местоположение: София
|
 Re: Комуникация в зоната на здрача.
Опроводяване на масата? Можеш ли да покажеш фрагментът от схемата на който се вижда входът за тахо. Целият - от конектора до MCU.
|
| Чет Сеп 24, 2026 1:08 pm |
|
 |
|
ig_ivanov
Ранг: Професионалист
Регистриран на: Съб Май 21, 2016 9:47 pm Мнения: 597 Местоположение: Бургас
|
 Re: Комуникация в зоната на здрача.
Ето:
|
| Чет Сеп 24, 2026 1:21 pm |
|
 |
|
Член Първи
Ранг: Минаващ
Регистриран на: Чет Авг 20, 2026 3:00 pm Мнения: 83
|
 Re: Комуникация в зоната на здрача.
абе другари, балансни (байъсни) резистори не са обходими в случая, по всяка вероятност допринасят за пренасяне на смущенията от подчинената платка на главната. Балансни резистори се слагат за дълги и много разклонени линии, да речем по-дълги от 10 метра и с голям брой нодове. Обикновенно се слагат само в единия край от страната на мастера (главния нод). Идеята на балансните резистори е да разтоварят линията, да "разтеглят" напрежението (ако мога да се изразя така, на простоват български  ) когато товарът в линията стане прекалено голям. Що ползвате интерфейси, които не разбирате.
|
| Чет Сеп 24, 2026 1:36 pm |
|
 |
|
dan
Ранг: Форумен бог
Регистриран на: Вто Май 29, 2007 2:23 pm Мнения: 3719 Местоположение: Високо в планината
|
 Re: Комуникация в зоната на здрача.
Я покажи какво се случва на гейта и на дрейна на Q7.
_________________ Хайде де!
|
| Чет Сеп 24, 2026 2:29 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30926 Местоположение: София
|
 Re: Комуникация в зоната на здрача.
Терминиращият резистори се слага и на къси и не разклонени линии, това че работи и без него не означава че е ненужен. Това няма общо с проблема. Аз не разбирам защо още ровите в товара след като забива другия край. Чисто електрически не виждам никаква причина импулс от сигнал генератор към товара да забие мастера. Аз бих посъветвал да си видиш кода. Първи опит, не подавай никакви импулси, просто пращай изкуствени данни за оборотите, ако забие 100% е софтуерно. Ти обаче сигурен ли си че забива мастера ? Да не се окаже че спира да работи определена част от товара?
|
| Чет Сеп 24, 2026 3:07 pm |
|
 |
|
Член Първи
Ранг: Минаващ
Регистриран на: Чет Авг 20, 2026 3:00 pm Мнения: 83
|
 Re: Комуникация в зоната на здрача.
Споменал ли съм някъде терминиращи резистори? Напротив - дори смятам че терминиращите са ЗАДЪЛЖИТЕЛНИ.
|
| Чет Сеп 24, 2026 3:31 pm |
|
 |
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 2:21 am Мнения: 12942 Местоположение: София
|
 Re: Комуникация в зоната на здрача.
Съвсем на око: С10 ми се вижда като да е с голям капацитет. Разрядният му ток минава през транзистора във вентилатора, и след това през масата на устройството. Как, и дали ще повлияе, зависи от опроводяването на платката. Каква е причината да се спреш на тая стойност? Подкрепям въпроса на Даниел.
|
| Чет Сеп 24, 2026 3:50 pm |
|
 |
|
ig_ivanov
Ранг: Професионалист
Регистриран на: Съб Май 21, 2016 9:47 pm Мнения: 597 Местоположение: Бургас
|
 Re: Комуникация в зоната на здрача.
Мастера не забива. Функциите като УСБ връзка и работата на другите пинове си остават и работят. Забива комуникацията с товара- даже нарочен пакет не мога да изпратя (освен автоматичното четене на параметри имам и пакети за управление). Таман си разпечатах кода, щото екрана си е екран, ама напечатаното остава. ПП: на товара имам пуснато куче, досега не се е чувало.
|
| Чет Сеп 24, 2026 4:36 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30926 Местоположение: София
|
 Re: Комуникация в зоната на здрача.
Ммм от написаното по рано останах с впечатление че забива от страната на мастера. Ако е слейва е друг въпрос, но пак от подаване на импулси от сигнал генератор.....47n бая импулс си трябва за да те забие през маса от там. Ако съмненията са в това пробвай по ниска амплитуда на импулса, намали стръмността на фронтовете, ако е това ще го видиш веднага, мен лично ме съмнява но ......кака ги мериш тия импулси, все така ми звучи софтуерно, да не чистиш нейде прекъсване, или да зацикляш нейде и да те ресетва кучето? Ако мериш с прекъсване и кода е ...леко омазан.. .не еневъзможно да си стоиш повечето време там ....
|
| Чет Сеп 24, 2026 4:47 pm |
|
 |
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 2:21 am Мнения: 12942 Местоположение: София
|
 Re: Комуникация в зоната на здрача.
На мен ми се привидя като 470 нано...
|
| Чет Сеп 24, 2026 5:08 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30926 Местоположение: София
|
 Re: Комуникация в зоната на здрача.
Аз все така клоня към софтуерен проблем, но ако колегата се престраши да пусне платката може и да излезе нещо друго. Нищо общо с конкретния случай, ама имам тук един клиент с кръвен анализатор, та а тестовете искаше да сложи един многоуйник да превключва кръвните проби, как да е с какво да го управялваме ами имал нано под ръка .. ми убу написах му някакъв код за това нано, взел си някава платка от амазон с релата за него и на второто щракане и наното пие вода ... там където е включено наното е включен и моя хардуер мерим nA с pA резолюция, няма и следа от това което убива наното .. та може и от нещо сравнително малко да мре процесора ако рутирането е толкова ужасно като на нано ...
|
| Чет Сеп 24, 2026 6:13 pm |
|
 |
|
syscop
Ранг: Форумен бог
Регистриран на: Пет Юни 03, 2005 9:39 pm Мнения: 2302
|
 Re: Комуникация в зоната на здрача.
Пробвал ли си да намалиш R26? Виж какво ще стане с 1к.
_________________ Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ! Опонентът се оборва с ФАКТИ, а не с ЕПИТЕТИ!
|
| Чет Сеп 24, 2026 9:38 pm |
|
|