Отговори на тема  [ 34 мнения ]  Отиди на страница Предишна  1, 2, 3  Следваща
Много ама много странен проблем !!! 
Автор Съобщение
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Сря Яну 24, 2007 11:00 pm
Мнения: 158
Мнение 
Има ги пулъпите, не са нарисувани. Пика бързо се освестява и праща на сензора, ама той от своя страна се бави и не чува първите 10 мс. Постепенно включване или един delay_ms(10); преди инициализация е ключа от палатката. А преди е работело защото вървеше през дебъгера, а там захранването на сензора не се прекъсваше. Пика се пускаше и спираше през дебъгера.


Чет Сеп 16, 2010 11:02 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
Цитат:
Има ги пулъпите, не са нарисувани

Това е много яко 8) . Аз като ти казвам да пуснеш схемата и програмата има за какво да ти го казвам. Ама явно ти си решил, че може да пускаш каквото се сетиш, пък дали има връзка с реалността и дали ние ще разберем нещо май няма значение :) . Айде някои ги е страх да не им откраднат разработката, ама ти имаш един пик, една памет и един сензор, дето няма нещо, което някой, който ще ти помогне да не е правил поне 100 пъти :) . А иначе 47к към 5 волта и 100 нанофарада кондензатор за ресета на пика са ок, ама щом се ресетва с удар, значи има нещо като механичен проблем някъде. Как така викаш, че всички спойки са ОК, пък като ги тряснеш с тъпото на отверката се ресетва - да не правиш късо някъде :? ?


Чет Сеп 16, 2010 11:18 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Съб Дек 10, 2005 11:44 am
Мнения: 326
Местоположение: Lake Geneva Shoreline
Мнение 
Веднъж имах странен случай с PIC18, който също се рестартираше при допиране на отвертка до MCLR. Имаше си и pull-up (10K), и кондензатор 100n и най-странното е, че от фюзовете беше настроен с MCLR disabled. Смених чипа и се оправи. Подозирам, че се беше бъгнал от калпавото захранване, което не беше добре филтрирано.

_________________
Manners maketh man.


Чет Сеп 16, 2010 11:34 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
zaprqn написа:
Както си и знаех цял ден ще го бъхтя и като питам за помощ сам ще видя проблема.
Първо проблема не е в пулъпите, щото ги има.
Второ установих че пипане на крачето на MCLR-a с метален предмет всъщност рестартира пика и всичко тръгва.
А и трето прочетох даташета на сензора и установих, че му трябват 10 милисекунди откакто му се подаде напрежение, докато се разсъни, а кода на пика праща инициализиращи команди още в началото на програмата. Най-вероятно извънземни НЕ съществуват, а просто сензора не си вижда инициализацията. След пипане на MCLR или шамар по ПИК-а само той се рестартира. Напрежението на сензора си стои. След рестарт на пика той пак праща инициализацията, след което всичко работи. Правдоподобно ми звучи, сега ще пробвам да ги паля едно по едно и да видя.


Има известна логика да ти е проблем във времената за инициализация. Ако е това ще го хванеш лесно със скопа. Обаче имаш по сериозен проблем. Аз досега платка дето като я ударя с отверката по процесора да се ресетне не съм имал. Това дето като пипнеш MCLR и пак се ресетва също не ми звучи много нормално. В интерес на истината 47k е малко множко според мен, аз слагам от 10 надолу - 4.7к, че и 1к както казва Тони.

Пика каквото и да се говори за него, поне откъм електростатика и шумоустойчивост е желязо. Така, че всичките тия ефекти с отверката са ненормални явления. А глупостите за "българските" пикове на bongo мисля, че просто трябва да се игнорират.

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


Пет Сеп 17, 2010 10:57 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12765
Местоположение: София
Мнение 
Някои керамични кондензатори имат изразен пиезо ефект. Като ги почукнеш или огънеш платката и генерират напрежение. При SMD подобен ефект се наблюдава при някои X7R. Пробвай с друг кондензатор на ресета.


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

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
Цитат:
Някои керамични кондензатори имат изразен пиезо ефект. Като ги почукнеш или огънеш платката и генерират напрежение.

По-точно би било да се каже, че става късо между слоевете им :D . Та заради това хората са измислили последните години тъй наречените flex caps, който като ги огъваш или вибрираш и се скапват прекъсвайки, а не правещи късо. Преди време имахме проблем с едни такива филтриращи кондензатори и трябваше да ги сменим всички с flex, които са няколко пъти по-скъпи. Та може наистина това да е причината - кондензатора си окъсява вътрешните слоеве при удар с отверката и дава на маса ресет пина и от там процесора се рестарира :) .


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

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12765
Местоположение: София
Мнение 
Тц, пиезо. Вземи кондензатор, осцилоскоп, чук и тествай... :D


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

Регистриран на: Нед Юни 10, 2007 2:22 pm
Мнения: 6492
Местоположение: София
Мнение 
И аз залагам на прекъсване. Почти 100% е това, и то навярно не в кондензатор, а кофти
спойка.

Пиезо ефект и да има досега не съм го видял да продуцира енергия достатъчна да
обърка reset закъснение някакво, било то и с керамичен 1uF 1206 или нещо подобно.

Малко не ми е ясно какво търси кондензатор на самата reset жица (ако е там де, четох бегло),
ама то няма да е първата ми изненада откъм пикоборството. :-)

_________________
-------------------
www.tgi-sci.com
-------------------
http://www.flickr.com/photos/didi_tgi/


Пет Сеп 17, 2010 5:06 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
Цитат:
Малко не ми е ясно какво търси кондензатор на самата reset жица

Прави закъснение на ресета :D .
Цитат:
Тц, пиезо. Вземи кондензатор, осцилоскоп, чук и тествай...

Що си мислиш, че не съм тествал - мога даже видео да ти пратя от тестовете :) .
Пиезо ефект може и да има някакъв, ако няма захранване, ама ако е под напрежение някакви микро/мили волти от пиезо ефект едва ли могат да направят нещо - ако въобще успееш да ги видиш върху другото напрежение.


Пет Сеп 17, 2010 5:37 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Юни 10, 2007 2:22 pm
Мнения: 6492
Местоположение: София
Мнение 
Dimitar написа:
Цитат:
Малко не ми е ясно какво търси кондензатор на самата reset жица

Прави закъснение на ресета :D .


:D :D Те аналогов reset вход трябва да имат, да.

_________________
-------------------
www.tgi-sci.com
-------------------
http://www.flickr.com/photos/didi_tgi/


Пет Сеп 17, 2010 5:39 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
Не е аналогов, ама има шмигер, пък и така учат всички още от едно време по дебелите книги - да изчакаш малко, докато се стабилизира захранването, та да не хване къра и да изоре по паметта :D :


Прикачени файлове:
comp.JPG
comp.JPG [ 11.81 KiB | Прегледано 2073 пъти ]
Пет Сеп 17, 2010 5:52 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12765
Местоположение: София
Мнение 
Dimitar написа:
Що си мислиш, че не съм тествал - мога даже видео да ти пратя от тестовете :) .
Пиезо ефект може и да има някакъв, ако няма захранване, ама ако е под напрежение някакви микро/мили волти от пиезо ефект едва ли могат да направят нещо - ако въобще успееш да ги видиш върху другото напрежение.

Спорът е излишен. Така или иначе се гадае какъв може да е проблемът. А това за което съм писал, при някои керамични кондензатори е ясно изразено. Не случайно освен "пиезо-ефект" по литературата се среща и като "микрофонен ефект". Най-общо:

Цитат:
Piezoelectric effect. If dielectric layers contract or expand with applied voltage (an effect used for piezo buzzers), this will directly affect capacitance – again, C = C(U). This is mainly found in high-K ceramic capacitors, as these contain barium titanate which is very piezoelectric – for the very high capacitance types, you may find that they've lost 80% of their capacitance at rated voltage (ouch). This effect is actually used to build ceramic resonators which are employed as IF filters and discriminators.


Цитат:
Ceramic capacitors vary widely in performance – for audio and other critical purposes, one is best advised to use "Class 1" types (NP0/C0G, unfortunately those have the lowest relative permittivity and thus capacitance, being most common below 1 nF), while X7R as a medium capacitance high-K type still is useful for some power supply applications, but the rest of them is only suitable for replacing small electrolytics at lower ESR (alternatively "specialty polymer" electrolytics also exist). High-K ceramics can be very microphonic (piezoelectric effect) and usually aren't exciting in terms of other properties either. DA in Z5U seems to be even higher than tantalum (i.e. pretty bad), Y5V only a little less bad, X7R so-so, NP0/C0G very good if a little variable.


Пет Сеп 17, 2010 6:09 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Юни 10, 2007 2:22 pm
Мнения: 6492
Местоположение: София
Мнение 
То за закъснението добре, ама тоя шмигер може да няма особено голям хистерезис а може
и хич да го няма, та обикновено човек взема изрични мерки за целта.
Но сигурно има и такива варианти де.

_________________
-------------------
www.tgi-sci.com
-------------------
http://www.flickr.com/photos/didi_tgi/


Пет Сеп 17, 2010 6:21 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение 
Ееее @tgi, ти и на закъснението ли се хвана. Обикновенно на пиковете им слагаме бутон за резет - директно на резет пина. Обикновенно този бутон е тактилен бутон. Иначе той при пауър ъп сам си прави разни времезакъснения. Сещай се за какво е кондензатора.


Пет Сеп 17, 2010 6:41 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Юни 10, 2007 2:22 pm
Мнения: 6492
Местоположение: София
Мнение 
А бе нагледал съм се на неработщи по подобен начин направени неща - по-точно понякога
излизащи от reset, понякога след няколко опита - ама може и на пиковете това да им е добре
направено. То аз никога и толкова не съм броил едно sot-23 вповече за целта, ама за малки
и евтини неща като тия с пиковете това може и да е оправдано, та може и да им работи. Или да
работи понякога, което в много случаи едва ли ще е голяма разлика :D .

_________________
-------------------
www.tgi-sci.com
-------------------
http://www.flickr.com/photos/didi_tgi/


Пет Сеп 17, 2010 6:50 pm
Профил WWW
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 34 мнения ]  Отиди на страница Предишна  1, 2, 3  Следваща

Кой е на линия

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


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

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