Отговори на тема  [ 24 мнения ]  Отиди на страница 1, 2  Следваща
Ненужните пинове - какво ги правим? 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение Ненужните пинове - какво ги правим?
1. Изходи.
2. Входове - твърдо на земя.
3. Pull down резистори.

Първите два метода пестят елементи и пространство, като първия пести и място за рутиране.

По отношение на шумоустойчивост - вариант 2 май е най-силен.

Третия вариант пък е удобен ако човек не е сигурен, че това е окончателното устройство - дава възможност за поправки.

Какво мислите?

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Сря Апр 19, 2006 3:56 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение 
Хем знаеш. Хем питаш...
Повече зависи от приложението, което твориш...

да ги направиш входове е малко ризковано - влизат паразитни сигнали към ядрото, не е ли по добре да ги направиш висящи изходи...


Сря Апр 19, 2006 4:03 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
Е виждаш ли. И ти хем знаеш, хем последното ти изречение е въпрос. Хем боли, хем сърби.

Идеята е да чуем мнения, пък и е полезно за прохождащите.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Сря Апр 19, 2006 4:09 pm
Профил ICQ
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Пет Окт 21, 2005 9:35 pm
Мнения: 152
Местоположение: Варна
Мнение 
Ами в един hardware manual на MSP430 се препоръчваше неизползваните GPIO да се конфигурират като изходи с ниско ниво и да се оставят така.

_________________
LDAA


Сря Апр 19, 2006 4:17 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Яну 10, 2006 2:40 pm
Мнения: 2258
Мнение 
аз лично ги оставям като изходи - няма значение състоянието, след това не пречи поне в прототипа ако дойде нужда от още един порт да се пусне проводник а иначе вържиш ли го твърдо не можеш да използваш по-нататък


Сря Апр 19, 2006 4:40 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пет Авг 19, 2005 11:38 am
Мнения: 978
Местоположение: Europe -> BG
Мнение 
На семинара на Майкрочип в София преди няколко месеца имаше лекции за създаването на платки и доста неща относно опроводяване и шумоустойчивост.

Та какво казаха хората (от Европейският клон на Майкрочип). Свободните крака най-добре изходи (но говореха за PIC :-) въпреки че и за други процесори съм чел и чувал , че го дават и те така).

Аз даже помня , че първо имаше въпрос какво да ги правим и аз казах "да ги заземим". Т.е към земя. И човека каза това е добро решение, НО най-доброто решение било да са изходи.

Та ето Ви още едно мнение.

Моето малко по опит мнение. Вход винаги има шанс да внесе повече смущения от изход. Но пък просто да изкарам пина в изход и пак не ми звучи хубаво. И си мисля.

Пина в изход и към земя + надеждата , че по странни обстоятелства няма това краче да скочи в 1-ца (+) :-D
Но това си е опасност (да стане + крак вързан към земя/-) и ... затова аз ги оставям изходи.

Мога да кажа от малкото ми опит ( в сравнение с вас :-) ) това ми е било най-стабилното положение.

Въпроса е интересен за всички независимо , че всички сме си го задавали :supz:

_________________
един факт :-)
Съжалявам , че исках да помогна ...


Сря Апр 19, 2006 4:44 pm
Профил ICQ
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Сря Окт 26, 2005 12:36 am
Мнения: 353
Мнение 
И аз твърдо съм ЗА висящ изход !!

_________________
Сичкото що е транзистор за илядо и пестотин волта се е BU ...


Чет Апр 20, 2006 12:20 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
Аз бих казал, че зависи - и от контролера и от приложението. Понякога, когато сме гонили ниска консумация трябва да са входове, понякога когато гоним други неща - изходи. Т.е. поне аз немога да дам еднозначен отговор. Само знам, че хич небива да са висящи входове 8) .


Чет Апр 20, 2006 12:23 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Дек 19, 2004 6:26 pm
Мнения: 1628
Местоположение: Сливен
Мнение 
Може и да не е правилно, но ги оставям входове с pullup.
Като меря после по крачетата да си ми показват лог. 1
(Демек - поне порта се е инициализирал)


Чет Апр 20, 2006 8:09 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
А бе направо със секачките и в коша :wink: Защо да запоявате излишни крачета :D

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Чет Апр 20, 2006 8:26 am
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Авг 31, 2005 1:57 pm
Мнения: 1103
Мнение 
Според препоръките от специалисти на Микрочип за ПИК контролери решението е пиновете да са конфигурирани като изходи/ сетнати на ниско ниво и по 47 килоома към маса.
Това се прави с цел ако нещо се случи на ТРИС регистрите и пина поради смущение да стане вход и т.н.
Та това е професионалното решение на което гледат добре всички сертифициращи организации, така че ако се прави схема която трябва да мине сертифициране това е начина....... а другите решения за лична употреба може и със секачките пиновете :-)


Чет Апр 20, 2006 9:54 am
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
Ами щото на TQFP или BGA ме е шубе да действам със секачките. :)

В тоя ред на мисли - когато консумацията е критична, кога имаме по-високи излишни токове:

1. Изходи на нула
2. Изходи на захранване
3. Входове на нула
4. Входове на захранване

Говорим за CMOS.

Във всички дейташитове казват че консумацията се мери при входове закачени на Vdd или Vss. Значи ли това че тогава имаме най-ниска консумация?

Какво му консумира на CMOS изход, който няма товар реално.

P.S. Не съм чувал за сертифицираща организация, която да постановява какво да се прави с висящите пинове. И не и е работа, просто универсалното решение е да не са голи входове. От там нататък си е чисто дизайнерско право да ги прави каквото реши. А ако процесора ще забива - TRIS-а на свободните пинове ще е най-малкия проблем. По интересно е какво ще се случи със заетите.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Чет Апр 20, 2006 9:58 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Авг 31, 2005 1:57 pm
Мнения: 1103
Мнение 
Ако става въпрос за консумация на конторлер и това е критичен параметър винаги се поставя да спи. И според мен както и да се свържат входовете и изходите (свободните) няма да се отчетат разлики в консумирания ток при различни конфигурации.

А колкото до сертифициращи организации когато се правят високоотговорни схеми (за медицинска техника например за чужбина) схемата минава през 100 комисии и всичко се гледа. Да не говорим че се правят и невероятни стрес изпитания при който контролера не трябва да "забива". Мога доста неща по този въпрос да разказвам и за тестовете :-)... но просто нямам много време


Чет Апр 20, 2006 10:26 am
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
:)

Медицинска техника.

:)

Стандартизация в чужбина.

:)

Не ми говори че ми се реве.

Личното ми впечатление е че въпросните комисии (вкл. в чужбина) са съставени от немного компетенти хора, които имат едни правила написани от хора на които тези правила са били удобни (големите в бранша).
Въпросните комисии, често се заяждат за дреболии, а пропускат фундаментални проблеми със сигурността, просто от неразбиране.
Просто сравнение - сигурно ви се е случвало да защитавате дипломна работа пред човек на който не му е ясна същността на нещата. Винаги отклонява темата към дреболии, а важните неща се пропускат.
Е тва са и въпросните комисии. Цяло изкуство е така да си направиш документацията, че да им водиш разсъжденията във желаната посока, и естествено да прикриеш неща които са по ръба на правилата. В западните фирми има хора които само с това се занимават - да направят документите така, че нещата да минат гладко. Много ценни хора :)))

Тестовете за шумоустойчивост не се влият от посоката на пиновете, поне аз доколкото съм експериментирал.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Чет Апр 20, 2006 11:11 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
Edesign написа:
Ако става въпрос за консумация на конторлер и това е критичен параметър винаги се поставя да спи. И според мен както и да се свържат входовете и изходите (свободните) няма да се отчетат разлики в консумирания ток при различни конфигурации.

Ами когато контролера ти консумира половин микроампер в спящ режим, всякакви утечки оказват съществено влияние 8) .


Чет Апр 20, 2006 2:52 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 24 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 8 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни