Свежие обсуждения
Электроника в быту

Прошу помочь с PIC16f876A

1 2 3

Утро. осмотрел содеянное.... Интересно: переделаю я его на плату или нет? Поправлюсь: Монтаж не навесной, а объемный.....

 

Сделайте по правилам,а потом задавайте вопросы --тут не экстрасенсы--и время вчерашнее потеряно в пустую и не будет толку с таким подходом.За настойчивость--три раза КУ! Молодец.

 

kotosob: --тут не экстрасенсы--

как это не экстрасексы?.... Вы же пробдили ситуацию?.
Я никогда не мог подумать, что купленный программатор, будет хуже чем самопал объемносмонтированный.... Тем более, что виллем картинку красивую рисовал и говорил, что все OK. Времени, точно, жалко. Пара суток жизни, немеряно нервных клеток, паачки 3 сигарет, как минимум, в помойку. Спасибо за все.

 

Ну и ладненько,удачи!

 

kotosob: тут не экстрасенсы

Это точно. На экстрасенсов совсем не похоже.
Одни "чукчи-писАтели", совершенно не читающие документацию, и привыкшие работать по системе рефлексов Павлова: "Кнопку нажал, банан упал".
Ржал минут пять.

Так вот.
Если открыть даташит на разделе Electrical Characteristics (для 876A это страница 175), и хотя бы бегло посмотреть этот раздел, сразу станет ясно, чем LF отличается от F, и желание пытаться запускать его на 20MHz не возникнет.
А LVP, это - совсем "из другой области", означает Low Voltage Programming (низко-вольтное программирование), и, в данном случае, на фиг не нужно.

Home_Maker, в какой местности Вы живёте, что такое г-но, как 876, надо у китайцев заказывать?
Короче говоря, учитесь читать документацию, сэкономите кучу времени, сил и средств.
На данный момент, откладывайте/продавайте/выкидывайте свои МК, и начинайте поиск заново.
Кстати, работоспособность генератора, тыкая осциллографом на кварц, проверить практически невозможно. Генерация срывается. Надо использовать какой-то буфер, а лучше - специальную программу, которая, например, "дёргала" бы портом.
ПИКи Вильямом не программировал. Он изначально для другого был задуман, и у себя, я всю последовательную часть убрал.
А для ПИКов есть куча других программаторов.

 

Home_Maker, 16LF876A действительно работает только до 10 МГц, но в данной схеме это не проблема: совершенно спокойно, ничего не меняя в прошивке можно частоту кварца взять 8-10 МГц, но, при этом нужно увеличить емкости конденсаторов C16,С17 до 33-43 пФ (см. раздел Oscillator Configurations, таблица 14-1, Mode HS) и, самое главное, нужно будет увеличить емкости конденсаторов С19, С20 - примерно до 4,7 мкФ (если электролиты - то танталовые), поскольку с уменьшением частоты кварца вдвое, соответственно вдвое снизится частота ШИМ сигналов, задающих уровень тока и напряжения, а это, при прежних значениях С19, С20, приведет к увеличению пульсаций.

Либо, не меняя С19, С20, попробовать подкорректированную прошивку http://rghost.ru/52888609
в ней изменена (увеличена) частота ШИМ, с кварцем 8-10 МГц должна работать не хуже исходной.
Там же моделька в протеусе, добавлен осциллограф для наглядности.

P.S.Gregory вместо пяти минут ржания и еще 10 минут топтания клавиатуры, лучше бы это время потратил на корректировку прошивки. Ржать и прикалываться - все умеют....

 

Gregory: в какой местности Вы живёте, что такое г-но, как 876, надо у китайцев заказывать

Не все живут в столицах,У некоторых Россия заканчивается мкадом, У Вас, подозреваю, аналогично.
у меня 4 варианта... либо в нашей столице- в Риге (200км), либо в Литве(100км), Месные Инет магазины, либо у китайцев. Выбран наиболее дешевый.

Gregory: откладывайте/продавайте/выкидывайте свои МК

Это вы зря. 2 контроллера на 20МГц запустились и функционирует правильно. Могу снять видео.... Жду, опять же из китая, райл то райл операционники. Попробовал бытовуху 358, но она- на пределе питания и нет линейности.

Gregory: Он изначально для другого был задуман

выше читаем:

Home_Maker: покупался под 27с512

Gregory: А для ПИКов есть куча других

выше писал:

Home_Maker: в сети быстренько найден и сляпан, навесным монтажом , Tait Classic PIC Programmer - (c) David Tait

Gregory: Если открыть даташит на разделе Electrical Characteristics (для 876A это страница 175), и хотя бы бегло посмотреть этот раздел

виноват, пропустил. посмотрел 231 стр. :

Note 1: F = CMOS Flash
LF = Low-Power CMOS Flash

Gregory: Ржал минут пять

Вы позно пришли в эту тему. Мне уже КОНКРЕТНО ПОМОГЛИ адекватные люди. А Вы- продолжайте Ржать. Ржака продлевает жизнь.

ATLab, Премного благодарен, но, необходимые мне 2 пика, работающих на 20Мгц из 5 нашлось. Кстати, за прошедшее время немного покопался и хватило мозгов переназначить порты. т.к. плату отзеркалил и кнопки регулировки тока оказались со стороны индикации напряжения и наоборот. Резать дороги не хотелось. Понимаю, что это как на 2 пальца поссссс.. мотреть, но все начинается с малого. Может сам и до шима доберусь. но, на всякий случай, Ваш файл забрал. Спасибо.

 

ATLab
лучше бы это время потратил на корректировку прошивки
А там есть исходник на асме, где написано: "Измените здесь, при смене кварца"?
Что-то я такого там не увидел.
Или Вы считаете, что достаточно по быстренькому изменить частоту ШИМ?

Home_Maker
в нашей столице- в Риге (200км)
Ну и что, Китай ближе, или в Риге этих МК нет?
Мне Эгилс (aka Ezo) присылал флэши, которые я здесь найти не мог (кстати, я его об этом даже не просил, и за что ему огромное спасибо), аж 4 штуки, обычной почтой, в конверте.

на 20МГц запустились и функционирует правильно
Каким тестом это установлено?
Было дело, тоже разгонял, вместо 20MHz, 24MHz.
Но вместо 10, 20. Да ещё в блоке питания....
Вы - оптимист, батенька.

КОНКРЕТНО ПОМОГЛИ адекватные люди
Да, да.
Я уже заметил.

выше читаем:
виллем, сцуко, не оправдал надежд
Первый раз слышу, что б на Вильям, в последовательной части, жалобы были.
Поэтому и дал ссылку на сабж.
Прошу простить за неадекватное поведение. Больше не буду.

 

Вильям не пригоден для этого дела .Позже всех заметили...

 

kotosob: Вильям не пригоден для этого дела
Ухожу, ухожу, ухожу...