nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Apr 2024 05:49



Reply to topic  [ 110 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
Advanced MicroMachine на AT91RM9200 
Author Message
Doomed

Joined: 18 Feb 2007 11:40
Posts: 408
Reply with quote
Post 
Поставь стабилизаторы XC62FP2502MR и XC62FP2802MR для питания VS1003. Они дешевые и очень мало кушают.


19 Nov 2007 06:36
Profile
Banned

Joined: 12 Oct 2006 16:44
Posts: 608
Reply with quote
Post 
Different wrote:
Поставь стабилизаторы XC62FP2502MR и XC62FP2802MR для питания VS1003. Они дешевые и очень мало кушают.


OK, закажу в ближайшем будущем :)

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

Что можешь предложить более достойное из стабилизаторов? ;)


23 Nov 2007 04:17
Profile
Doomed

Joined: 18 Feb 2007 11:40
Posts: 408
Reply with quote
Post 
Romanich wrote:
Бытует мнение, что DropOut Voltage Regulators, такие как LM1117 и LM1085 совершенно не годятся для питания АРМов, так как очень инерционны и неустойчивы к импульсным помехам.

Правильное мнение. Это представители стандартных семейств, а следовательно, у них не оптимизировано время отклика на нагрузку.
Нужно искать специальные стабилизаторы у NSC, MAXIM, TI, LT, ON Semi...
Какие требования у тебя? Напряжения входное и выходное, ток, что в нагрузке? Может проще DC/DC-преобразователь поставить?


23 Nov 2007 04:59
Profile
Banned

Joined: 12 Oct 2006 16:44
Posts: 608
Reply with quote
Post 
Different wrote:
Какие требования у тебя? Напряжения входное и выходное, ток, что в нагрузке? Может проще DC/DC-преобразователь поставить?


Вначале прИсказка(а сказка впередИ):
питаю МикроМашину от USB, ну и заливаю через неё. Фурычит ядро н 200МГц. Шина на 100 МГц. В тройник где питается комп воткнуто: лампа, паяльник, монитор, колонки. Если в процессе работы Микромашины резко выдернуть из тройника вилку колонок, то АРМ повиснет. Причём виснет он при работе с YMF721. При работе с экраном, VS1003, памятью, Джойстиком - НЕ ПОВИСАЕТ!!!

На электрониксе сказали, что проскакивают наносекундные помехи, которым подвержены применяемые мной стабилизаторы - они внаглую пропускают мощный импульс! :( Уже виню себя, что полигоны не развёл на печатных платах!

Даже отдельно питал YMF721 от батареек - всё равно виснет. И виснет АРМ при взаимодействии с YMF721!!!

А теперь собственно сказка:

Повисает только при выдергивании шнура колонок! При выдергивании лампы или паяльника - все нормально!!!

Завтра пойду варисторы с трансилами в местный магазин брать :)
Может поможет :)
Отпишусь, как только спаяю...

Мне нужно каким-то макаром получить три помехоустойчивых напряжения:

5V (с USB) потребление 0.5A
3.3V потребление 0.3A
1.8V потребление 0.15A

Вот собственно, мои требования к источникам питания.


23 Nov 2007 06:04
Profile
Devil

Joined: 26 May 2003 06:57
Posts: 864
Reply with quote
Post 
Колонки, вывод звука, YMF721... При чём тут питание, если помеха идёт через выходной канал звука?


23 Nov 2007 07:16
Profile WWW
Banned

Joined: 12 Oct 2006 16:44
Posts: 608
Reply with quote
Post 
b2m wrote:
Колонки, вывод звука, YMF721... При чём тут питание, если помеха идёт через выходной канал звука?


Колонки подключены к ПЦ, а не к Микромашине :)
Сижу паяю и музыку в параллели слушаю...
А у Микромашины наушники (пасивные естественно).


23 Nov 2007 17:41
Profile
Banned

Joined: 12 Oct 2006 16:44
Posts: 608
Reply with quote
Наконец-то на выходных удалось вытравить переразведённую печатную плату для аудио-части(YMF721+VS1003).

Я побил свой прежний рекорд - толщина дорожки ЛУТом 0.25мм
Здесь на картинках минимальная дорожка 0.2мм !!! :rotate:
Использовался лазерник со свежезаправленным картриджом с опцией качественной печати.

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

Image
Image

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

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

Image
Image

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


07 Dec 2007 21:01
Profile
Doomed
User avatar

Joined: 23 Nov 2007 15:53
Posts: 441
Location: Saint Petersburg, Russia
Reply with quote
Romanich wrote:
По моему, это - самая подходящая бумага :)
.. через 5 минут промывал и тряс плату...

Хорошо получилось, что за бумага такая замечательная, и ты что имеешь ввиду под "промывал", опиши?

_________________
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!". :wink:
zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.


09 Dec 2007 18:19
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22615
Location: Silicon Valley
Reply with quote
Black_Cat wrote:
Romanich wrote:
По моему, это - самая подходящая бумага :)
.. через 5 минут промывал и тряс плату...

Хорошо получилось, что за бумага такая замечательная, и ты что имеешь ввиду под "промывал", опиши?


Romanich о своём ЛУТ процессе вот тут рассказывал:

http://www.nedopc.org/forum/viewtopic.php?t=8855

Возможно с тех пор что-то изменилось (например тип бумаги и состав раствора для травления)

_________________
:dj: https://mastodon.social/@Shaos


09 Dec 2007 18:54
Profile WWW
Banned

Joined: 12 Oct 2006 16:44
Posts: 608
Reply with quote
Black_Cat wrote:
Хорошо получилось, что за бумага такая замечательная, и ты что имеешь ввиду под "промывал", опиши?

Название бумаги сообщу когда в магазин за ней в следущий раз пойду. Под "промывал" имел ввиду, что кидал в ведро с водой на откисание 10-15мин. Потом сдирал. То что застряло между дорожками - вычищал виходкой/иглой. В последний раз "промывать" не пришлось - отслоилось самопроизвольно :idea:

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


10 Dec 2007 02:59
Profile
Banned

Joined: 12 Oct 2006 16:44
Posts: 608
Reply with quote
Post 
Ура! Переделал платы! Заработали!!! :rotate:
Image
Image
Image
Image

Избавился от:

1) Сбоев при работе mp3- декодера
2) Шума в наушниках (при отсутствии звука)
3) Противного писка в наушниках, когда с MMC идет чтение/запись


17 Dec 2007 22:53
Profile
Banned

Joined: 12 Oct 2006 16:44
Posts: 608
Reply with quote
Post 
Проделал небольшой эксперимент. Отключил аудио-модуль от платы с АРМом. Запитал отдельно его вначале от батареек. Запретил ~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-х слойной!


27 Dec 2007 23:56
Profile
Banned

Joined: 12 Oct 2006 16:44
Posts: 608
Reply with quote
Post 
Вот рисунок, поясняющий, как избавился от "повисания" YMF721:
Image

P.S. Чип стОящий, чтоб так возиться с ним! ;)


27 Dec 2007 23:59
Profile
God

Joined: 02 Jan 2006 02:28
Posts: 1390
Location: Abakan
Reply with quote
Post 
ну, это же замечательно! :)


29 Dec 2007 01:11
Profile
Banned

Joined: 12 Oct 2006 16:44
Posts: 608
Reply with quote
Post 
Поставил фирменные суппрессоры 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


29 Dec 2007 04:00
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 110 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next

Who is online

Users browsing this forum: No registered users and 17 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.