Тактирование PIC в схеме

11 сообщений / 0 новое
Последняя публикация
Shuher
Аватар пользователя Shuher
Не в сети
Последнее посещение: 5 лет 3 месяца назад
Регистрация: 12/19/2007
Тактирование PIC в схеме

У меня схема не работает от кварца.
В авторской схеме применен кварцевый генератор на 32 МГц. У нас в "деревне" нет в продаже таких и я его заменил на обычный кварц согласно даташиту.

Применил вариант с HSPLL (FOSCx4)и внешний кварц на 8 МГц. В итоге должны были получиться те же 8х4=32МГц. Соотвественно исправил CONFIG1 для PIC в ICProg с 0500 на 0600. В таком варианте система что-то на выход выдает (осциллом смотрел), правда не уверен что выдает то что надо. Но комп железяку видеть отказывается напрочь :(
Что это может быть? Лажа с тактированием?
Или слишком длинный LPT шнур (я распаял 1,5 м экранированный от принтера).

Fantomas
Аватар пользователя Fantomas
Не в сети
Последнее посещение: 8 лет 5 месяцев назад
Регистрация: 10/04/2007
Quote: Но комп

[quote]
Но комп железяку видеть отказывается напрочь
[/quote]
А как определяешь, что комп не видит железку? Если тестовой прогой, которая идет в инсталляторе, то она не рабочая (во всяком случае, у меня на WinXP-SP2 и WinXP-SP1 она тоже железку не видит). Вот тестовые проги из предыдущей (платной) версии позволяют принудительно задать адрес LPT-порта и тогда только работают. Или сразу включай ЛайтЖокей и в нем включай поиск интерфейса.

Shuher
Аватар пользователя Shuher
Не в сети
Последнее посещение: 5 лет 3 месяца назад
Регистрация: 12/19/2007
Тестовой

Тестовой программкой от старой версии, она у меня на том же компе и на том же железе находила первый экземпляр девайса, собранный с применением генератора (один удлось найти таки, но надо еще два девайса таких).

У меня PIC умер похоже. Как только я ему FOSC2:0 прошил в 110 (в оригинале было 101) он верифицироваться перестал :( Читается FF и все :(

Сейчас еще раз внимательно посмотрел осциллом выход - постоянный уровень. Что могло произойти? Я всего лишь отдельно прошил ему биты конфигурации ICProg'ом. Причем эффект стабилен - второй кристалл точно так же в позу поставил, тоже молчит теперь... Как их реанимировать? Это ж не AVR, который на внешнее тактирование переключить можно неверно прошив фьюзы и поиметь глюки с программатором. PIC он же в любом случае при программировании тактируется извне? Маловато у меня опыта с PICами...

Fantomas
Аватар пользователя Fantomas
Не в сети
Последнее посещение: 8 лет 5 месяцев назад
Регистрация: 10/04/2007
Тема: Тестовой

Да я тоже в PICах не силен. Щас пытаюсь разобраться в даташите...
У меня тоже всплыва проблемка.
При включении от БП компа девайс вроде видится программой, но на выходе висит 1 постоянно.. Если теперь сделать сброс (первая нога на ноль, потом опять на +5), то начинает нормально работать. И при "грязном" включении (это когда руками провод +5 подсоединяешь, ну, короче, с дребезгом)тоже нормально запускается. Чё за фигня - не пойму. Уже крутил по-всякому конфиги, которые контроль напряжения (BODEN, BORVn), RESET через RC-цепочку подключал - не помогает....
Наверно тупо воткну таймер, который будет делать один импульс сброса через 1...5сек после включения.

зы А "стереть всё" в твоем случае не помогает?

Vasiliy
Аватар пользователя Vasiliy
Не в сети
Последнее посещение: 6 лет 3 недели назад
Регистрация: 10/01/2007
Shuher wrote:Я его

[quote=Shuher]Я его таки победил, видно по времени совпало - прошивка фьюзов и поломка программатора. Еще разик пропаял его, он ожил, прошил PIC, выставил еще раз аккуратно фьюзы - и теперь у меня работает сей девайс от 8 МГц кварца с умножением частоты на 4. Все ок! :)[/quote]

А схему, конфиг и тип кварца можно? :)

Fantomas
Аватар пользователя Fantomas
Не в сети
Последнее посещение: 8 лет 5 месяцев назад
Регистрация: 10/04/2007
Shuher писал(а):и

[quote=Shuher]и теперь у меня работает сей девайс от 8 МГц кварца с умножением частоты на 4. Все ок! :)[/quote]
Круто! [b]Shuher[/b] +1!!! А я вот не додумался в своё время и тупо ждал, когда издалека привезут осциллятор... Стыд и позор мне! (ну, не силен я в ПИКах!..)

Shuher
Аватар пользователя Shuher
Не в сети
Последнее посещение: 5 лет 3 месяца назад
Регистрация: 12/19/2007
Цитата:А схему,

[quote]А схему, конфиг и тип кварца можно? [/quote]
Схема - самая обычная. Кварц - обычный, 8МГц, китайский за 5 рублей, включен как всегда на между 13 и 14 выводами PIC, с каждого вывода по 24 пФ конденсатору на землю. Конфиг - в первом слове меняем с 0х0500 на 0х0600, т.е. вместо EC w/OSC2-RA6 ставим HS w/PLL On (названия взяты из оболочки программатора WinPIC800).

[quote]Круто! Shuher +1!!! А я вот не додумался в своё время и тупо ждал, когда издалека привезут осциллятор... Стыд и позор мне! (ну, не силен я в ПИКах!..)[/quote]

Жить захочешь не так раскорячишься... (с) :) Я не нашел даже где его заказать, потому начал с кварцем мутить.

Fantomas
Аватар пользователя Fantomas
Не в сети
Последнее посещение: 8 лет 5 месяцев назад
Регистрация: 10/04/2007
Shuher писал(а):Я

[quote=Shuher]Я скупил похоже все PICи в нашей деревне[/quote]
Дык их поохоже сняли с производства давно. В прайсах они с пометкой "устаревшие и не рекомендуемые для новых разработок".
А я вот так вот "раскорячиваюсь":

упс.... а как сюда картинку-то воткнуть?... похоже, никак :-( Ну тогда на радикал положу... О! Вроде получилось:

[img]http://i044.radikal.ru/0712/ef/ac9f98549f4d.jpg[/img]
[img]http://i017.radikal.ru/0712/24/5d1d74b5df17.jpg[/img]

Doctor
Аватар пользователя Doctor
Не в сети
Последнее посещение: 1 неделя 3 дня назад
Регистрация: 09/30/2007
Fantomas написал:упс.... а

[quote=Fantomas]упс.... а как сюда картинку-то воткнуть?[/quote]

через http://www.radikal.ru можно.

а так могу сделать атач для постов если нужно.

[i]предложения по работе сайта можно [url=/forum_88.html]сюда[/url][/i]

Das radio!

Doctor
Аватар пользователя Doctor
Не в сети
Последнее посещение: 1 неделя 3 дня назад
Регистрация: 09/30/2007
А у меня вот

А у меня вот такое было:
[URL=http://radikal.ru/F/i025.radikal.ru/0712/60/7462bc895d32.jpg.html][IMG]h...
Место размещения - отсек под CD-ROM.

Das radio!

antonlights
Аватар пользователя antonlights
Не в сети
Последнее посещение: 7 лет 11 месяцев назад
Регистрация: 03/30/2009
Одна маленькая поправка на

Одна маленькая поправка на это - "Схема - самая обычная. Кварц - обычный, 8МГц, китайский за 5 рублей, включен как всегда на между 13 и 14 выводами PIC, с каждого вывода по 24 пФ конденсатору на землю."

Кондеры в этой схеме не нужны.... Определятся конечно будет ваше устройство, но DMX сигнал передавать не будет... Не надо кондеров.... :-))

 
 
Rambler''s Top100