Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

С един кварц - няколко PIC-а. Може ли?
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=3926
Страница 1 от 1

Автор:  million [ Сря Мар 21, 2007 5:16 pm ]
Заглавие:  С един кварц - няколко PIC-а. Може ли?

С един кварц - няколко PIC-а. Може ли? Какви проблеми може да възникнат? Трябват ли допълнителни елементи към стандартната схема за свързване на кварц към микроконтролер или мога да пусна директно?

Прикачени файлове:
Коментар на файл: Така
pic2.jpg
pic2.jpg [ 92.98 KiB | Прегледано 1729 пъти ]
Коментар на файл: ...или така?
pic1.jpg
pic1.jpg [ 98.52 KiB | Прегледано 1727 пъти ]

Автор:  MYXATA [ Сря Мар 21, 2007 5:23 pm ]
Заглавие: 

определено при такова свързване ще имаш проблеми :!:

Автор:  MYXATA [ Сря Мар 21, 2007 5:27 pm ]
Заглавие: 

опитай на U2 от схемата да подадеш само на OSC1CLKIN през поне 1 мегаом, OUT сигнала го оставяш да виси :!:
ама нещо ме съмнява в цялата постановка...
с пикове не работя и не смятам да почвам, така че питай капацитетите по тях :)

Автор:  Syrius-B [ Сря Мар 21, 2007 5:57 pm ]
Заглавие: 

Можеш, но не така.
Програмираш единя процесор нормално, за външен кварц.
На втория подаваш на CLCKIN от първия само CLCKOUT, а процесора го програмираш за външен генератор=
Ако прочетеш внимателно главата за генераторите, ще ти стане по-ясно

Автор:  satanasov [ Сря Мар 21, 2007 5:57 pm ]
Заглавие: 

Два PICa с един кварц може, но определено с тази схема няма да стане! Просто подай сигнала от CLKOUT на PICa с кварц към CLKIN на PICa без кварц през някакъв буфер и готово! Успех

Автор:  ji4ka [ Сря Мар 21, 2007 6:01 pm ]
Заглавие: 

Може и да тръгне ,но ще е "нерагламентирано" включване. Има вероятност между CLKOUT пиновете при определени условия да текнат големи токове, но едва ли ще изгорят. Мисля ,че Комета продаваха по едно време готови генератори. Или си направи външен генератор с логически елементи.

Автор:  million [ Сря Мар 21, 2007 6:12 pm ]
Заглавие: 

Още нямам смелост да мина на по сложен контролер, а и имам 4бр. 16Ф84. Искам да ги свържа в една схема която ще ми е полезна. Незнам дали така ще стане, но търся вариант да не слагам 4кварца, та конкретно - искам да ползвам 1.

Прикачени файлове:
Коментар на файл: и така 4 пика.
pic3.jpg
pic3.jpg [ 176.54 KiB | Прегледано 1759 пъти ]

Автор:  Cvetanov [ Сря Мар 21, 2007 6:27 pm ]
Заглавие: 

Погледни документацията на пика. Когато се клоква от външен източник сигнала се подава на CLKIN, а CLKOUT се оставя висящ. Така че трябва да се оправи връзването на U2. Друг е въпроса че генератора на U1 няма да устиска. Щом четири контролера ще клокваш, направи както те посъветваха по-горе. Слагаш външен генератор или си правиш такъв. След това сигнала от генератора се подава към контролерите така както си вързал в момента U3.

Автор:  million [ Сря Мар 21, 2007 6:44 pm ]
Заглавие: 

Ясно! Ще потърся схема на генератор.

Автор:  ji4ka [ Сря Мар 21, 2007 7:06 pm ]
Заглавие: 

million, я пробвай най-първата схема. Ще е интересно да се види дали ще върви. По-принцип CMOS инверторите позволяват работа в паралел. А и да опуши нещо, щеш не щеш ще минеш на по-нов контролер :D Само не се знае дали няма да се бъркат при рестарт един друг пиковете.

Автор:  satanasov [ Сря Мар 21, 2007 8:58 pm ]
Заглавие: 

Добре си се насочил за схемата, само премести връзката на U2 от пин 15 (CLKOUT) на пин 16 (CLKIN) и сложи някакъв буфер между U1 и U2!
Но ако не се лъжа очевидно не ти се занимава с дреболии, така че най-добре хващай за ушите един готов генератор, връзвай му изхода към CLKIN на всичките PIC-ове и си свиркай!

Автор:  sv_shady [ Сря Мар 21, 2007 9:03 pm ]
Заглавие: 

Ами аз като почвах с PIC16F84A съм пробвал какви ли не схеми за свързване на 1 кварц към няколко пика, но резултата беше 1 изгорян чип :P Сега +/- 3 кварца едва ли ще пускаш това, което правиш в 1000 бройки и на горе :) А и щом си още начинаещ занимай се с по сериозни неща пък после като се почувстваш в свои води пробвай пак :)

Автор:  Iliya [ Чет Мар 22, 2007 5:12 pm ]
Заглавие: 

И според мен, щом ще правиш единична бройка, не вярвам цената на два-три кварца да е проблем.
Ако пък целта е да вършат нещо синхронно, най-чистия вариант е да се сложи външен генератор, както е написал колегата satanasov. А ако фронтовете са критични и се гони определена последователност, може например всеки вход CLKIN да се захрани през различен брой последователно свързани буфери, които да регламентират съответните закъснения.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/