| Автор |
Съобщение |
|
bborisov
Ранг: Минаващ
Регистриран на: Пон Юли 31, 2006 9:51 am Мнения: 74
|
 Въпрос за PIC18F4550
Здравейте!
Опитвам се да подкарам един този процесор, но се държи много странно. Вързах му кварца, кондензаторите, бътоне за ресет и един USB конектор като искам да му кача bootloader и да си го програмирам през USB. Да, ама въопще не ще да тръгне. Накрая се принудих да му вържа един светодиод да го въдя какво прави. Оказа се че тръгва и се рестартира - диодът постоянно мига, но не през определени интервали, а произволно. Схемата я захранвам от USB. Видях в друга схема, че са сложили кондерзатори между маса и +5 на входа на захранването и аз го направих и с диода се пообравиха нещата, но пак от време на време премигва. Като му качих bootloadera пак се прецака и почва да тръгва мига. Не мога да си го обясня защо прави така. Консъмацията ли се вдига не мога да разбера, но не работи стабилно. Даже Windows не разпознава USB устройството дето му е закачено. Някой ако се е сблъсквал с този проблем да помогне!
Аз съм подкарвал PIC само че на 4MHz и намаше проблеми. Сега сигурно нещо от тези 20MHz нещо се прецаква!
|
| Вто Ное 21, 2006 9:25 pm |
|
 |
|
the_real_maniac
Ранг: Почетен член
Регистриран на: Пет Авг 19, 2005 11:38 am Мнения: 978 Местоположение: Europe -> BG
|
1.грешен раздел -> move
2. Така като слушам ти нищо не си направил.
Как записа Bootloader-a , че после да можеш да си го програмираш чрез USB
3.Как после конфигураира USB< че да имаш комуникация ?
Дай самата схема на свързьване ... и т.н.
Не са 1 и 2-ма хората , който могат да ти помогнат, но така зададен въпроса е без шанс за хубав отговор. Сори.
|
| Вто Ное 21, 2006 10:09 pm |
|
 |
|
Predator_MF
Ранг: Форумен бог
Регистриран на: Чет Окт 07, 2004 1:22 pm Мнения: 1949 Местоположение: София
|
Почни отначало, първо, bootloader-а чии е ? На какво е писан ? С какво програмираш чипа (сигурен ли си че се програмира) ? Bootloader-а ли е първото нещо, което пускаш в 18-ка ?
|
| Сря Ное 22, 2006 2:37 am |
|
 |
|
bborisov
Ранг: Минаващ
Регистриран на: Пон Юли 31, 2006 9:51 am Мнения: 74
|
Bootloadera е на Microchip и е писан на C. Проблемът според мен не е в него, а че самият процесор не тръгва стабилно. Аз после махнах bootloadera и го програмирах само да изкарва '1' на даден пин и вързах диод на този пин. Първоначално самия диод присветкваше много странно, а като си доближа ръката до процесора тръгваше. След като сложих кондензаторите на захранването се пооправи, но пак примерно на около 30сек се рестартираше сам. Та въпросът ми е дали като работи на 20МНz трябва да се вземат някакви допълнителни мерки, за да няма смущения ли и аз не знам какъв му е точно проблемът? Това ми е първият процесор, дето го пускам и работи на 20Mhz. Схемата я нямам въведена за да ви я покажа, но още на нея няма нищо - само кварца, кондензаторите от него към маса, бутончето за ресет и USB конектор, на когото D+ D- са вързани към процесора. Това е на този етап - няма други неща. Аз искам да съм сигурен че процесора работи добре и тогава ще продължавам да свързвам другите неща.
|
| Сря Ное 22, 2006 8:47 am |
|
 |
|
bborisov
Ранг: Минаващ
Регистриран на: Пон Юли 31, 2006 9:51 am Мнения: 74
|
А относно въпроса на Predator_MF - да според мен чипът се програмира правилно. Програмирам го с JDM програматор.
|
| Сря Ное 22, 2006 8:49 am |
|
 |
|
rumen
Ранг: Почетен член
Регистриран на: Чет Ное 25, 2004 3:42 pm Мнения: 913
|
20 те Mhz не са проблем поне не в смисъла който питаш.
Сложил ли си му правилните фузове?
А ако го захраниш за проба от друго място как се държи?
Ако ресета да няма кондензатор към маса сложи му.
|
| Сря Ное 22, 2006 10:02 am |
|
 |
|
Ки4о
Ранг: Форумен бог
Регистриран на: Съб Юли 22, 2006 9:50 pm Мнения: 1638
|
Пробвай вместо кварц да сложиш готов тактов генератор.Струва ми се че нещо нестабилно ти работи клока (по това как обясняващ присветването на светодиода)
|
| Сря Ное 22, 2006 10:04 am |
|
 |
|
evc
Ранг: Напреднал
Регистриран на: Пет Окт 21, 2005 8:45 am Мнения: 499
|
Така както описваш ефекта от приближаването на ръка, прилича да е хвърчащ ресет. Освен за бутона за нещо друго вързал ли си го този ресет пин? Вържи го с един резистор на +5V да мирне. Няма нужда от по-специални грижи (различни от стандартните мерки против смущилки) този чип. В мой котнролер работи до едни кабели, дето вървят стотина килоампера и нищо му не е!
_________________ Простотията е Божи дар, но човек не бива да парадира с подаръците си!
|
| Сря Ное 22, 2006 12:02 pm |
|
 |
|
Gogo55
Ранг: Новодошъл
Регистриран на: Съб Апр 01, 2006 9:52 pm Мнения: 166
|
ахъ при доближване на ръката към кварца с кондерите става нещо-значи проблема идва от тях ,ту пали кварца ту неще-нямам хиляди платки зад гърба си но това с кварца и кондерите ми е бил единствения проблем.
|
| Сря Ное 22, 2006 12:04 pm |
|
 |
|
setoy
Ранг: Почетен член
Регистриран на: Пет Фев 17, 2006 9:17 am Мнения: 765 Местоположение: Стара Загора
|
Аха, и на мен на това ми прилича  усб боотлодера на микрочЕп не съм го пробвал, но иначе дзерчето си работи стабилно като usb устройство с кварц 20 мхз и вътрешния PLL до 48. Схемата трябва да е тази или поне нещо подобно
http://pic18fusb.online.fr/wiki/wikka.p ... a=WikiHome
|
| Чет Ное 23, 2006 11:44 am |
|
 |
|
bborisov
Ранг: Минаващ
Регистриран на: Пон Юли 31, 2006 9:51 am Мнения: 74
|
Схемата е същата, само дето бутончето за bootloader съм го вързал на 2 пин и си пускам захранване и на двете страни на процесора на 11 и 12 и на 31 и 32 краче.
Проблемът е че продължава да не работи. Смених кондензаторите с SMD и както ми казаха ги сложих максимално близо до процесора, кварца също е максимално близо, но схемата не тръгва. Тоест тя тръгва, ама кат си приближа ръката и светодиода, дето съм го закачил почва да премигва, даже на моменти гасне. А да не говоря че USB интерфейса въобще не ще да тръгне. Компютъра дава, че е закачено непознато устройство.
Приемам всякакви съвети, че вече 1седмица не мога да го пусна този процесор , а имам да закачам още периферия по него.
|
| Съб Ное 25, 2006 10:01 am |
|
 |
|
bborisov
Ранг: Минаващ
Регистриран на: Пон Юли 31, 2006 9:51 am Мнения: 74
|
А ресета не е хвърчащ, вързал съм си го през резистор към +5 и даже и кондензатор има към маса. Като го меря си има +5 на 1пин, като не е натиснат бутона.
|
| Съб Ное 25, 2006 10:04 am |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
USB-то си работи "идеално"....
1. смени кварца или кондензаторите ~ 18pF
2. смени чипа с друг (може да е дефектен)
3. оправи си фусетата
|
| Съб Ное 25, 2006 12:15 pm |
|
 |
|
bborisov
Ранг: Минаващ
Регистриран на: Пон Юли 31, 2006 9:51 am Мнения: 74
|
Какво е фусета?
|
| Съб Ное 25, 2006 5:14 pm |
|
 |
|
VSU
Ранг: Напреднал
Регистриран на: Нед Авг 14, 2005 1:08 pm Мнения: 433 Местоположение: Казанлък
|
фусета = бушони = конфигурация  ех зеле зеле
|
| Съб Ное 25, 2006 5:43 pm |
|
|