Например TDA7294

Форум РадиоКот • Просмотр темы - В ИС Si4713 прекращает работать TX передатчика после статики
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб фев 07, 2026 15:55:35

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 18 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: В ИС Si4713 прекращает работать TX передатчика после статики
СообщениеДобавлено: Вс янв 19, 2020 18:20:04 
Мудрый кот

Карма: 25
Рейтинг сообщений: 499
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1866
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Експериментирую с управление Si4713: FM радио трансмитер на 76.00..108.00 MHz.

Возможности интересные, узлы внутри ИС много, их просто нужно настроиться (данные в регистры для команд и свойствa), RDS есть.
Мое управление: под Arduino, китайский готовый модуль.

Проблема: передатчик гаснет при статика: вкл. люм. лампа (с дросселем) в комнате, вкл. трансф, устройство в сети 220V, даже соприкосновения паяльником на общая GND - достаточно слабой електромагн. импульс ... и передатчик гаснет.

"Кнопка RESET по Arduino" и все начинает опять работать. Кондензатори, дросели, екранировка, другое питание, батарейка и др. только уменьшает ефект некоторой дозе, но не удаляет eго. А все другие устройства на столе продолжаеть работать, с управления и по I2C, и по SPI :).

При остановке TX чип отвечает (0x63) на I2CScanner, можно читать, регистри, но они пусты (0xFF..)

Читаем из чипа, данни ОК:

reg 33
FREQ = 9800 (* 10, в kHz)
RFdBuV = 115
ANTCAP = auto
---
26
48
73
37
0
---
после "импульса":

FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF

Перезагрузка частоты не помогает, необходимо все регистри перезаписать по init() :/.
Интересный момент, и не могу победить его :)
---------
Есть у меня радио-модуль на Si4702 и другой с RDS на Si4703. "Лампа-еффект" их тоже останавливает :).
Есьт еще два чипа такие, вкл. два DDS-а. Из все 5 ИС, 3 на Si, вероятно, с теми же принципами управления внутри.
---------
PS Извините за мой русский язык, понимаю все, но частично использую переводчик.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: В ИС Si4713 прекращает работать TX передатчика после ста
СообщениеДобавлено: Ср янв 22, 2020 17:52:07 
Нашел транзистор. Понюхал.

Карма: 3
Рейтинг сообщений: 14
Зарегистрирован: Сб сен 15, 2018 19:04:00
Сообщений: 163
Рейтинг сообщения: 0
Такая же проблема, решения тоже пока не нашел.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: В ИС Si4713 прекращает работать TX передатчика после ста
СообщениеДобавлено: Чт янв 23, 2020 01:04:24 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 835
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 5879
Рейтинг сообщения: 1
Проблема: передатчик гаснет при статика: вкл. люм. лампа (с дросселем) в комнате, вкл. трансф, устройство в сети 220V, даже соприкосновения паяльником на общая GND - достаточно слабой електромагн. импульс ... и передатчик гаснет.

Это не статика.

Плохое питание, неправильная разводка "земли". Возможно слабо подтянуты линии I2C к плюсу питания.

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: В ИС Si4713 прекращает работать TX передатчика после ста
СообщениеДобавлено: Чт янв 23, 2020 03:23:07 
Мудрый кот

Карма: 25
Рейтинг сообщений: 499
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1866
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Asmodey, в той же конфигурации с "плохой GND" и "неправильная разводка "земли" на столе работает отдельно модуль KT0803L, как и отдельно несколько радио-модулей, DDS чипа, PLL и др. Без влияния. Влияние только о етих 5 случая, включая Si4713.

Pull-up резистори я включил и внутренние (20..50 кОм), и внешние 10..1 кОм. На етом еффекте величина резистора не влияет.
---
Я не хочу только уменьшать эффект (напр. с доп. екраннировка и др.), я хочу найти причину (и устранить ее так, чтобы не была чувствительной).


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: В ИС Si4713 прекращает работать TX передатчика после ста
СообщениеДобавлено: Чт янв 23, 2020 09:07:33 
Нашел транзистор. Понюхал.

Карма: 3
Рейтинг сообщений: 14
Зарегистрирован: Сб сен 15, 2018 19:04:00
Сообщений: 163
Рейтинг сообщения: 0
Возможно слабо подтянуты линии I2C к плюсу питания.

Насчет I2C большие сомнения ведь зависание происходит когда модуль активен, а I2C не задействован.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: В ИС Si4713 прекращает работать TX передатчика после ста
СообщениеДобавлено: Чт янв 23, 2020 14:27:11 
Мудрый кот

Карма: 25
Рейтинг сообщений: 499
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1866
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
I2C частично задействовается по другими адресам: дисплей по i2c, тестовой приемник на RDA и др. к Arduino. При "зависание" Si4713 отвечает по 0x63 на I2CScanner, но TX передача нет.

Все другие устройства после импульса работает и управляется нормально (каждое устройство, по свой адрес). Импульс их не влияет.
---
Есть реальной RF контроль в регистры? Внешной TX детектор не хочется (диод-кондензатор), но возможно сделать снова инициализация при отсутствие RF TX напрежения. Старомодное решение конечно ... :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: В ИС Si4713 прекращает работать TX передатчика после ста
СообщениеДобавлено: Чт янв 30, 2020 11:15:04 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 1
Рейтинг сообщений: 12
Зарегистрирован: Пт сен 02, 2011 09:14:44
Сообщений: 164
Рейтинг сообщения: 0
Такая же фигня только с модулем на SI4703. Перепробовал всё что можно. Сейчас переделываю на PIC16F1827 с LEVELSHIFTER'ами на шине и reset. Посмотрим что получится.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: В ИС Si4713 прекращает работать TX передатчика после ста
СообщениеДобавлено: Пн фев 03, 2020 22:12:42 
Нашел транзистор. Понюхал.

Карма: 3
Рейтинг сообщений: 14
Зарегистрирован: Сб сен 15, 2018 19:04:00
Сообщений: 163
Рейтинг сообщения: 0
я на pic16f88 и pic16f1788 собирал там тоже самое


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: В ИС Si4713 прекращает работать TX передатчика после ста
СообщениеДобавлено: Пн фев 03, 2020 22:46:53 
Мудрый кот

Карма: 25
Рейтинг сообщений: 499
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1866
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Сегодня опять Si4703 подключил к Arduino. I2C через конвертер на 2N7002, Si-RESET на 2,2к/4,7к.
Просто выключаю антенну (проводник напр. 80 см) и звук почти всегда останавливается, RSSI по Serial нет, RDS регистры "замерзают" :(. RESET, и звук восстанавливается ... Пфу, а как хорошо Si чип "поет" ... Si4702 то же самая, кроме RDS.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: В ИС Si4713 прекращает работать TX передатчика после ста
СообщениеДобавлено: Вт фев 04, 2020 08:36:30 
Нашел транзистор. Понюхал.

Карма: 3
Рейтинг сообщений: 14
Зарегистрирован: Сб сен 15, 2018 19:04:00
Сообщений: 163
Рейтинг сообщения: 2
Надо будит питание осликом глянуть, кстати не смотрели что с питанием происходит при проявлении этого глюка?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: В ИС Si4713 прекращает работать TX передатчика после ста
СообщениеДобавлено: Вт фев 04, 2020 18:41:18 
Мудрый кот

Карма: 25
Рейтинг сообщений: 499
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1866
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Современной осцилограф нет, но думаю ничего не происходит, AMS1117-3,3 к 5V на 7805, на вход и на выход 10uF тантал + 1uf неполярной. И с питание от Arduino попробовал, и с батарея. EMI хороший, S-метр КВ-радио хорошо регистрирует до RS 59+20 импульс тока из дроселя лум. ламп, но только ети мои 5 чипа реаригует по разному:
AD9850, AD9851, Si4702, Si4703, Si4713 (на данный момент :) ).
При старт лум. ламп ОК, есть EMI импульс, можно регистр перезаписал, а при выключению антенн (кусок проводника) что есть? :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: В ИС Si4713 прекращает работать TX передатчика после ста
СообщениеДобавлено: Вт фев 04, 2020 18:50:49 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 835
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 5879
Рейтинг сообщения: 0
Еще раз - вряд ли это статическое электричество. Скорее помеха наведенная на участках общего провода переменным током, импульсными токами. Самые распространенные причины: неправильная трассировка общего провода, неправильное размещение блокирующих конденсаторов, отсутствие ферритовых бусин там где они должны быть, слишком большие номиналы притягивающих и подтягивающих резисторов.

Самая что ни на есть "тупая" логика серии 155 из-за неправильной трассировки ПП выпадала в осадок.

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: В ИС Si4713 прекращает работать TX передатчика после ста
СообщениеДобавлено: Вт фев 04, 2020 19:31:25 
Мудрый кот

Карма: 25
Рейтинг сообщений: 499
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1866
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Самые распространенные причины: неправильная трассировка общего провода, неправильное размещение блокирующих конденсаторов, отсутствие ферритовых бусин там где они должны быть, слишком большие номиналы притягивающих и подтягивающих резисторов.

OK, согласен. Но я не хочу уменьшать влияние EMI, а хочу отстранить. А только ети 5 чипа (на данный момент) реагирует.
---
На 10 см на столе также работает самостоятелно Arduno Nano, 24C02, PCF8574 с LCD1602, MCP23017, Si5351, все опять по I2C. Oбщое питание +5V. Зачем не реагирует все ети ИС? :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: В ИС Si4713 прекращает работать TX передатчика после ста
СообщениеДобавлено: Пн ноя 08, 2021 10:52:12 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 835
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 5879
Рейтинг сообщения: 0
Такая же фигня только с модулем на SI4703
И у меня, только с Si4702 на самодельной плате, которая в свою очередь вставлена в беспаечную макетку. Грешу на последнюю, где общий провод (и вообще все провода) ни к черту.

Сегодня опять Si4703 подключил к Arduino. I2C через конвертер на 2N7002, Si-RESET на 2,2к/4,7к.
Просто выключаю антенну (проводник напр. 80 см) и звук почти всегда останавливается, RSSI по Serial нет, RDS регистры "замерзают" :(. RESET, и звук восстанавливается ... Пфу, а как хорошо Si чип "поет" ... Si4702 то же самая, кроме RDS.

Тоже касаюсь антенной (изолированный провод 30 сантиметров) антенного входа платы, и Si4702 зависает. Молчит и не реагирует на команды от микроконтроллера. Зависает, когда подключаю щуп универсального вольтметра к общему проводу. Как и раньше считаю, что виною общий провод. Импульс от разряда-заряда емкости антенны, проводов и самой платы по земле пробегает и вызывает зависание. Вероятно, воздействует на линию RST вызывая сброс, и попутно переводит чип в 3-проводной режим, в котором, разумеется, микроконтроллер настроенный на работу по I2C не работает.

То же самое было с QN8075. Так же антенну подключаешь, и чип зависает. С RDA и KT09xx такого не замечал.

А звучат Si47xx действительно лучше, чем другие, даже более современные DSP чипы.

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: В ИС Si4713 прекращает работать TX передатчика после ста
СообщениеДобавлено: Пн ноя 08, 2021 12:05:14 
Нашел транзистор. Понюхал.

Карма: 3
Рейтинг сообщений: 14
Зарегистрирован: Сб сен 15, 2018 19:04:00
Сообщений: 163
Рейтинг сообщения: 0
Конденсатор небольшой на ресет не пробовали вешать?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: В ИС Si4713 прекращает работать TX передатчика после ста
СообщениеДобавлено: Пн ноя 08, 2021 14:21:39 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 835
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 5879
Рейтинг сообщения: 0
Нет. Надо попробовать. И дополнительно подтяну сброс к плюсу питания резистором.

А так, все это очень похоже на тиристорный эффект. Мне показалось, что подсветка дисплея притухает на короткое время когда сишка подвисает. Питается все от одного источника 3,3 В. Но источник питания маломощный, и возможно, защита просаживает напряжение и защелкивание устраняется без выхода тюнера из строя. Надо посмотреть, чего там по питанию происходит при зависании.

Причина скорее всего в земле. Все три линии питания сишки у меня через ферритовые бусины с конденсаторами, по питанию там точно ничего не проникает. В антенной цепи защитные диоды, через которые, походу, помеха и проскакивает с антенны на землю.

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: В ИС Si4713 прекращает работать TX передатчика после ста
СообщениеДобавлено: Сб дек 04, 2021 22:13:02 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 835
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 5879
Рейтинг сообщения: 0
Вроде избавился от неприятного эффекта. Переделал печатные платы (кросс-плата и установленные на ней в разъемах модули с Si4702 и PIC16F1829). Залил землей обе стороны всех плат где только было возможно. Соединил земли на обеих сторонах переходами по всему периметру и вообще везде где нашлось место под переходы. Теперь тыкаю антенной на вход, щупами от вольтметра и земляными зажимами осциллографа и частотомера повсюду, Сишка не зависает, все работает как нужно.

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: В ИС Si4713 прекращает работать TX передатчика после ста
СообщениеДобавлено: Вс дек 05, 2021 08:30:41 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7958
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
собствено ЧИТД!

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 18 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: Bing [Bot] и гости: 26


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y