Advanced MicroMachine на AT91RM9200
Moderator: Shaos
-
- Doomed
- Posts: 408
- Joined: 18 Feb 2007 11:40
-
- Banned
- Posts: 608
- Joined: 12 Oct 2006 16:44
OK, закажу в ближайшем будущемDifferent wrote:Поставь стабилизаторы XC62FP2502MR и XC62FP2802MR для питания VS1003. Они дешевые и очень мало кушают.

Бытует мнение, что DropOut Voltage Regulators, такие как LM1117 и LM1085 совершенно не годятся для питания АРМов, так как очень инерционны и неустойчивы к импульсным помехам.
Что можешь предложить более достойное из стабилизаторов?

-
- Doomed
- Posts: 408
- Joined: 18 Feb 2007 11:40
Правильное мнение. Это представители стандартных семейств, а следовательно, у них не оптимизировано время отклика на нагрузку.Romanich wrote: Бытует мнение, что DropOut Voltage Regulators, такие как LM1117 и LM1085 совершенно не годятся для питания АРМов, так как очень инерционны и неустойчивы к импульсным помехам.
Нужно искать специальные стабилизаторы у NSC, MAXIM, TI, LT, ON Semi...
Какие требования у тебя? Напряжения входное и выходное, ток, что в нагрузке? Может проще DC/DC-преобразователь поставить?
-
- Banned
- Posts: 608
- Joined: 12 Oct 2006 16:44
Вначале прИсказка(а сказка впередИ):Different wrote:Какие требования у тебя? Напряжения входное и выходное, ток, что в нагрузке? Может проще DC/DC-преобразователь поставить?
питаю МикроМашину от USB, ну и заливаю через неё. Фурычит ядро н 200МГц. Шина на 100 МГц. В тройник где питается комп воткнуто: лампа, паяльник, монитор, колонки. Если в процессе работы Микромашины резко выдернуть из тройника вилку колонок, то АРМ повиснет. Причём виснет он при работе с YMF721. При работе с экраном, VS1003, памятью, Джойстиком - НЕ ПОВИСАЕТ!!!
На электрониксе сказали, что проскакивают наносекундные помехи, которым подвержены применяемые мной стабилизаторы - они внаглую пропускают мощный импульс!

Даже отдельно питал YMF721 от батареек - всё равно виснет. И виснет АРМ при взаимодействии с YMF721!!!
А теперь собственно сказка:
Повисает только при выдергивании шнура колонок! При выдергивании лампы или паяльника - все нормально!!!
Завтра пойду варисторы с трансилами в местный магазин брать

Может поможет

Отпишусь, как только спаяю...
Мне нужно каким-то макаром получить три помехоустойчивых напряжения:
5V (с USB) потребление 0.5A
3.3V потребление 0.3A
1.8V потребление 0.15A
Вот собственно, мои требования к источникам питания.
-
- Devil
- Posts: 907
- Joined: 26 May 2003 06:57
-
- Banned
- Posts: 608
- Joined: 12 Oct 2006 16:44
-
- Banned
- Posts: 608
- Joined: 12 Oct 2006 16:44
Переразвёл аналоговую часть
Наконец-то на выходных удалось вытравить переразведённую печатную плату для аудио-части(YMF721+VS1003).
Я побил свой прежний рекорд - толщина дорожки ЛУТом 0.25мм
Здесь на картинках минимальная дорожка 0.2мм !!!
Использовался лазерник со свежезаправленным картриджом с опцией качественной печати.
Не помню, как называлась глянцевая бумага(позже уточню), но точно не Lomond! В общем после проутюживания, дал плате остыть на 20 мин. Когда она остыла, то осторожно просто оторвал бумагу - и это без никакого откисания в воде!!! По моему, это - самая подходящая бумага


Зелёным фломастером закрасил немножко "порывов" и "язв", которых совсем немного
Получилось великолепно - всего-лишь два порыва на Top-слое!
Хлорное железо использовалось совершенно новое, разбавлял с водой (40-50 градусов С) в соотношении 2(H2O):1(FeCl3). Травилось 40 минут - через 5 минут промывал и тряс плату...


На следущей недели приступлю к сборке...
Я побил свой прежний рекорд - толщина дорожки ЛУТом 0.25мм
Здесь на картинках минимальная дорожка 0.2мм !!!

Использовался лазерник со свежезаправленным картриджом с опцией качественной печати.
Не помню, как называлась глянцевая бумага(позже уточню), но точно не Lomond! В общем после проутюживания, дал плате остыть на 20 мин. Когда она остыла, то осторожно просто оторвал бумагу - и это без никакого откисания в воде!!! По моему, это - самая подходящая бумага



Зелёным фломастером закрасил немножко "порывов" и "язв", которых совсем немного

Получилось великолепно - всего-лишь два порыва на Top-слое!
Хлорное железо использовалось совершенно новое, разбавлял с водой (40-50 градусов С) в соотношении 2(H2O):1(FeCl3). Травилось 40 минут - через 5 минут промывал и тряс плату...


На следущей недели приступлю к сборке...

-
- Doomed
- Posts: 461
- Joined: 23 Nov 2007 15:53
- Location: Saint Petersburg, Russia
Re: Переразвёл аналоговую часть
Хорошо получилось, что за бумага такая замечательная, и ты что имеешь ввиду под "промывал", опиши?Romanich wrote:По моему, это - самая подходящая бумага
.. через 5 минут промывал и тряс плату...
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!". 
zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.

zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Переразвёл аналоговую часть
Romanich о своём ЛУТ процессе вот тут рассказывал:Black_Cat wrote:Хорошо получилось, что за бумага такая замечательная, и ты что имеешь ввиду под "промывал", опиши?Romanich wrote:По моему, это - самая подходящая бумага
.. через 5 минут промывал и тряс плату...
viewtopic.php?t=8855
Возможно с тех пор что-то изменилось (например тип бумаги и состав раствора для травления)
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Banned
- Posts: 608
- Joined: 12 Oct 2006 16:44
Re: Переразвёл аналоговую часть
Название бумаги сообщу когда в магазин за ней в следущий раз пойду. Под "промывал" имел ввиду, что кидал в ведро с водой на откисание 10-15мин. Потом сдирал. То что застряло между дорожками - вычищал виходкой/иглой. В последний раз "промывать" не пришлось - отслоилось самопроизвольноBlack_Cat wrote:Хорошо получилось, что за бумага такая замечательная, и ты что имеешь ввиду под "промывал", опиши?

P.S. гыыы... а я и не знал что ты зареган здесь


-
- Banned
- Posts: 608
- Joined: 12 Oct 2006 16:44
-
- Banned
- Posts: 608
- Joined: 12 Oct 2006 16:44
Проделал небольшой эксперимент. Отключил аудио-модуль от платы с АРМом. Запитал отдельно его вначале от батареек. Запретил ~wr,~rd,opl/mpu ~cs'ы (подтянул через резисторы к питанию).
К общему проводу подключил корпус работающего компьютера. Стал провоцировать импульсные помехи (серия коммутаций БП колонок, паяльника в тройник, от которого питается комп). Ножка ~wait у YMF721 не залипала в 0.
Далее вместо батареек взял питание от USB. Снова спровоцировал серию импульсных помех. ~wait снова не залип!
Далее подключил аудио-модуль к плате с АРМом - только питание.
Стробы оставил запрещёнными. Шины не подключил. Проделал эксперимент. ~wait опять не залип!!!
Далее по-очереди стал заводить: ШД, ША, разрешил стробы ~wr,~rd.
Опять серия помех - ~wait не падает в 0
Далее разрешил opl ~cs. Проделал эксперимент. ~wait залип!
Запретил ~rd, ~wr. Разрешил opl ~cs. ~wait снова залип.
Далее опять разрешил ~wr, ~rd. Запретил opl ~cs. Разрешил mpu ~cs.
~wait залипает, но реже!
Вывод - ноги opl ~cs и mpu ~cs у YMF721 восприимчивы к импульсным помехам!!!
Вначале сделал вот что. Подтянул к питанию opl/mpu cs'ы резистором на 100 кОм, а сигналы пропустил через резисторы 10 кОм. ~wait очень редко стал залипать!
Далее взял суппрессоры (1.5KE6.8CA - были в наличии) и припаял их ПРЯМО возле выводов opl/mpu ~cs. Сигналы пропустил через резисторы 100 Ом (так называемое Resistance Surge - для падения напряжения помехи, для формирования контура).
Несмотря на мои усилия подвешать YMF721, ~wait перестал залипать!!!
Из-за того, что собственная емкость суппрессоров довольно большая, пришлось растянуть во времени сигналы opl/mpu ~cs и ~wr, ~rd.
Обнаружил, что AT91RM9200 тоже сбоит - восстанавливается своим
сбросом, в то время как YMF721 нормально функционирует.
Всё это из-за того что земля (общий) платы с AT91RM9200 разведена
скверным образом - тонкие дорожки, носящие индуктивный характер
(необходимы сплошные полигоны). Это приводит к: перекосу
потенциалов, его дрожжанию при импульсной помехе, большому
импедансу (искажение возвратных токов), появлению сквозных токов
(возвратный ток стремится уйти в землю ЧЕРЕЗ ВСЁ, включая порты
ввода/вывода!),возможны земляные удары.
Принял решение в будущем переразвести плату и сделать 4-х слойной!
К общему проводу подключил корпус работающего компьютера. Стал провоцировать импульсные помехи (серия коммутаций БП колонок, паяльника в тройник, от которого питается комп). Ножка ~wait у YMF721 не залипала в 0.
Далее вместо батареек взял питание от USB. Снова спровоцировал серию импульсных помех. ~wait снова не залип!
Далее подключил аудио-модуль к плате с АРМом - только питание.
Стробы оставил запрещёнными. Шины не подключил. Проделал эксперимент. ~wait опять не залип!!!
Далее по-очереди стал заводить: ШД, ША, разрешил стробы ~wr,~rd.
Опять серия помех - ~wait не падает в 0

Далее разрешил opl ~cs. Проделал эксперимент. ~wait залип!
Запретил ~rd, ~wr. Разрешил opl ~cs. ~wait снова залип.
Далее опять разрешил ~wr, ~rd. Запретил opl ~cs. Разрешил mpu ~cs.
~wait залипает, но реже!
Вывод - ноги opl ~cs и mpu ~cs у YMF721 восприимчивы к импульсным помехам!!!
Вначале сделал вот что. Подтянул к питанию opl/mpu cs'ы резистором на 100 кОм, а сигналы пропустил через резисторы 10 кОм. ~wait очень редко стал залипать!
Далее взял суппрессоры (1.5KE6.8CA - были в наличии) и припаял их ПРЯМО возле выводов opl/mpu ~cs. Сигналы пропустил через резисторы 100 Ом (так называемое Resistance Surge - для падения напряжения помехи, для формирования контура).
Несмотря на мои усилия подвешать YMF721, ~wait перестал залипать!!!
Из-за того, что собственная емкость суппрессоров довольно большая, пришлось растянуть во времени сигналы opl/mpu ~cs и ~wr, ~rd.
Обнаружил, что AT91RM9200 тоже сбоит - восстанавливается своим
сбросом, в то время как YMF721 нормально функционирует.
Всё это из-за того что земля (общий) платы с AT91RM9200 разведена
скверным образом - тонкие дорожки, носящие индуктивный характер
(необходимы сплошные полигоны). Это приводит к: перекосу
потенциалов, его дрожжанию при импульсной помехе, большому
импедансу (искажение возвратных токов), появлению сквозных токов
(возвратный ток стремится уйти в землю ЧЕРЕЗ ВСЁ, включая порты
ввода/вывода!),возможны земляные удары.
Принял решение в будущем переразвести плату и сделать 4-х слойной!
-
- Banned
- Posts: 608
- Joined: 12 Oct 2006 16:44
-
- Banned
- Posts: 608
- Joined: 12 Oct 2006 16:44
Поставил фирменные суппрессоры SMAJ6.0CA-TR: более быстрые и с меньшей ёмкостью. Резисторы 100 Ом не понадобились. Чтобы в момент включения состояние YMF721 было определено, дополнительно подвешал к питанию opl/mpu ~cs'ы, ~wr, ~rd через 100 кОм.
На аудиовыход вместо трансилов (однонаправленных P6KE6.8A)
поставил теже супрессоры SMAJ6.0CA-TR (без последовательных резисторов, но с RC-демпфером) - устранил залипание ноги ~wait при коммутации наушников/активных колонок в аудиоразъём Микромашины.
Заменил LM1085-3.3 на LT1086CM-3.3, LM1117-1.8 на ADP3338AKC-1.8
На аудиовыход вместо трансилов (однонаправленных P6KE6.8A)
поставил теже супрессоры SMAJ6.0CA-TR (без последовательных резисторов, но с RC-демпфером) - устранил залипание ноги ~wait при коммутации наушников/активных колонок в аудиоразъём Микромашины.
Заменил LM1085-3.3 на LT1086CM-3.3, LM1117-1.8 на ADP3338AKC-1.8