ПРОШИВКА ВОЛЬТМЕТРА, НЕБОЛЬШАЯ ПРОБЛЕМКА!

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
lluganet
Вымогатель припоя
Сообщения: 596
Зарегистрирован: Пн окт 06, 2008 19:47:07
Откуда: Донбасс. г. Луганск
Контактная информация:

Сообщение lluganet »

saschai
спасибо вам за то что хоть ктото переживает за других... :)
посмотрю по вашим ссылкам , и еще где нибуть.....
Реклама
Аватара пользователя
Alex72
Прорезались зубы
Сообщения: 201
Зарегистрирован: Пн сен 08, 2008 11:21:11
Откуда: Пермь
Контактная информация:

Сообщение Alex72 »

Исправил кое какие ошибки в проекте протеуса, динамическая индикация работает, но всё равно выводит что то невнятное.
А ты конфигурацию прошивал? (в реальном устройстве)
Вложения
Vmetr.zip
(67.69 КБ) 657 скачиваний
Реклама
Аватара пользователя
saschai
Говорящий с текстолитом
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

посмотрю по вашим ссылкам , и еще где нибуть..... http://radiokot.ru/forum/viewtopic.php?p=219308#219308
Аватара пользователя
lluganet
Вымогатель припоя
Сообщения: 596
Зарегистрирован: Пн окт 06, 2008 19:47:07
Откуда: Донбасс. г. Луганск
Контактная информация:

Сообщение lluganet »

Alex72
немогу открыть файл :(
Вложения
1.jpg
(23.56 КБ) 876 скачиваний
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Alex72
Прорезались зубы
Сообщения: 201
Зарегистрирован: Пн сен 08, 2008 11:21:11
Откуда: Пермь
Контактная информация:

Сообщение Alex72 »

Для протеусов 7хх.
Путь к проектам протеуса должен состоять только из папок с латиницей
Вложения
Vmetr.zip
(67.69 КБ) 408 скачиваний
Реклама
Аватара пользователя
lluganet
Вымогатель припоя
Сообщения: 596
Зарегистрирован: Пн окт 06, 2008 19:47:07
Откуда: Донбасс. г. Луганск
Контактная информация:

Сообщение lluganet »

мда...показует черти что..
Реклама
Аватара пользователя
lluganet
Вымогатель припоя
Сообщения: 596
Зарегистрирован: Пн окт 06, 2008 19:47:07
Откуда: Донбасс. г. Луганск
Контактная информация:

Сообщение lluganet »

Alex72 писал(а):Исправил кое какие ошибки в проекте протеуса, динамическая индикация работает, но всё равно выводит что то невнятное.
А ты конфигурацию прошивал? (в реальном устройстве)
яж сказал что не спец в МК и прошиваю в первый раз
просто открыл файл с прошивкой и нажал прошить (соответственно выбрав МК)
Аватара пользователя
lluganet
Вымогатель припоя
Сообщения: 596
Зарегистрирован: Пн окт 06, 2008 19:47:07
Откуда: Донбасс. г. Луганск
Контактная информация:

Сообщение lluganet »

какую конфигурацию я еще должен был прошить?
Аватара пользователя
Alex72
Прорезались зубы
Сообщения: 201
Зарегистрирован: Пн сен 08, 2008 11:21:11
Откуда: Пермь
Контактная информация:

Сообщение Alex72 »

Да в общем она в ICprog вместе c флешем прошивается.
Посмотри в реальном устройстве сигналы на выводах МК и коллекторах транзисторов. А калибровочное слово для осциллятора ты не затер случайно?
Аватара пользователя
lluganet
Вымогатель припоя
Сообщения: 596
Зарегистрирован: Пн окт 06, 2008 19:47:07
Откуда: Донбасс. г. Луганск
Контактная информация:

Сообщение lluganet »

я взял прошивку и тупо прошил.
колибровочное слово для осцилятора мне не о чем не говорит...обясните пожалуйса че ето такое....
я первый раз сталкуюсь с МК
насчет сигналов на коллекторе, как я уже выше писал, если коснутся отверточкой входа , то перемигивают некоторые сигмены индикатора...ну и соответственно они там есть :))
Аватара пользователя
cmass
Встал на лапы
Сообщения: 86
Зарегистрирован: Сб апр 12, 2008 22:57:19
Откуда: Украина, г. Киев
Контактная информация:

Сообщение cmass »

Здравствуйте, Коллеги!
lluganet, я прошивал WillemEprom, во вложении скриншот фьюзов. Они прописаны в прошивке, поэтому выставились самостоятельно после подгрузки *.hex- файла. Вот фрагмент программы, где они прописываются:
#fuses INTRC_IO,NOWDT,PUT,NOPROTECT,BROWNOUT,NOMCLR
#use delay (clock=4000000) // 4MHz clock

#rom 0x3ff={0x3444}
Как правильно прошить в ICprog, увы, не знаю.
Индикатор с общим анодом. Вместо резисторов 100ом поставил 240, на точку-300. Транзисторы поставил КТ3107, буржуйских BC557 не было. Подстроечник 50к заменил цепочкой 49к постоянный+1,5к подстроечный.
Пробуйте, должно работать!
С уважением,
Алексей.

Из файла прошивки убрал последнюю строчку
;PIC16F676
, т.к. Willem Eprom ругался (на скриншоте внизу видно error).
Еще при прошивке переспросило заменить адрес 0x3ff={0x3444}
не знаю, что это, OSCAL или еще чего,- не заморачивался,- нажал ОК, поставил и влючил,- заработало.
Вложения
fuses.jpg
(35.46 КБ) 932 скачивания
Гаити, Гаити... Не были мы ни в какой Гаити!.. (из м.ф. "Возвращение блудного попугая").
Аватара пользователя
timer32
Вымогатель припоя
Сообщения: 599
Зарегистрирован: Сб фев 02, 2008 10:51:52
Откуда: Khabarovsk

Сообщение timer32 »

Вольтметр pic16F676 c регистром 74HC595 в протеусе работает
Вложения
.JPG
(157.78 КБ) 1085 скачиваний
Аватара пользователя
brodnov
Открыл глаза
Сообщения: 57
Зарегистрирован: Вт мар 17, 2009 21:05:28
Откуда: Rivne, UA
Контактная информация:

Сообщение brodnov »

:), он и в железе работает. А с амперметром не тестили?
Аватара пользователя
cmass
Встал на лапы
Сообщения: 86
Зарегистрирован: Сб апр 12, 2008 22:57:19
Откуда: Украина, г. Киев
Контактная информация:

Сообщение cmass »

lluganet писал(а):я взял прошивку и тупо прошил.
колибровочное слово для осцилятора мне не о чем не говорит...обясните пожалуйса че ето такое....
я первый раз сталкуюсь с МК
:))
И снова здрасьте.
Lluganet, как успехи в сборке вольтметра, есть ли результат. Вчера посидел помозговал над проблемой. Быть может ваш прогер все-таки не зашил правильный код в регистр OSCCAL? При попытке съэмулировать в Протеусе в графе сообщений пишет, что он туда что-то подгружает. + У меня программатор запрашивает разрешение заменить адрес по дефолту на к-то другой при прошивке, на что я просто отвечаю ОК. Кстати, при попытке стереть, он этот же адрес предлагает заменить обратно на дефолт!
По поводу что такое OSCCAL. Это внутренний регистр контроллера, который программно задает частоту работы от внутреннего генератора. Так вот быть может у вас программа залита верно, а частота не выставилась?
У МК AVR частоту вн. генератора помимо выставленных фьюзов CLSEL можно изменить значением регистра OSCCAL
В меню настроек PIC16F676 программатора ничего такого, кроме типа генератора (внутр./ внешний) я не нашел, из чего делаю вывод, что его частота полностью задается программно. Для сравнения во вложении привожу 2 скриншота из окна меню моего программера. Обратите внимание на 2 нижние строчки. #1- это до загрузки файла, #2- это после.
Сравнивайте, пробуйте, пишите результаты. Надеюсь моя лабораторная работа хоть кому-то помогла...

П.С. Я сам начинающий, так что в случае чего прошу специалистом поправить мои предположения или ошибочные выводы. Спасибо!

С уважением,
Алексей.
Вложения
compare.rar
(108.58 КБ) 525 скачиваний
Гаити, Гаити... Не были мы ни в какой Гаити!.. (из м.ф. "Возвращение блудного попугая").
Аватара пользователя
timer32
Вымогатель припоя
Сообщения: 599
Зарегистрирован: Сб фев 02, 2008 10:51:52
Откуда: Khabarovsk

Сообщение timer32 »

С амперметром тоже работает
Вложения
.JPG
(190.35 КБ) 801 скачивание
Аватара пользователя
brodnov
Открыл глаза
Сообщения: 57
Зарегистрирован: Вт мар 17, 2009 21:05:28
Откуда: Rivne, UA
Контактная информация:

Сообщение brodnov »

Спасибо. Я протеусом не увлекаюсь, мне проще в железе, но ценю. Респект!
Аватара пользователя
lluganet
Вымогатель припоя
Сообщения: 596
Зарегистрирован: Пн окт 06, 2008 19:47:07
Откуда: Донбасс. г. Луганск
Контактная информация:

Сообщение lluganet »

cmass
спасибо за разъяснение, видимо у меня и правда чтото с программатором.
на выходных буду разбиратся с этим вопросом более плотнее
Аватара пользователя
lluganet
Вымогатель припоя
Сообщения: 596
Зарегистрирован: Пн окт 06, 2008 19:47:07
Откуда: Донбасс. г. Луганск
Контактная информация:

Сообщение lluganet »

проц после долгих мучений всетаки прошился, дело оказалось или в компе или его ПО (он давно в кладовке пылился, вот и пробовал на нем чтоб нормальный комп не увалить непровереным программатором) :shock: . потом просто вставил программатор в старенький ноут (найденый тамже :))) ) и все прошилось и зароботало сразу.

а нет ли у кого прошивки от этого вольтметра http://www.coolcircuit.com/project/meter/index.html , но переделаной под 99.9 вольт :)
Аватара пользователя
gnusmasss
Встал на лапы
Сообщения: 98
Зарегистрирован: Пн апр 28, 2008 18:31:17
Откуда: Одесса

Сообщение gnusmasss »

lluganet

я в асю писанул :)))
обожаю мой ASIA TOWNER [url=http://smiles2k.net/][img]http://i.smiles2k.net/aiwan_smiles/to_become_senile.gif[/img][/url] [url=http://smiles2k.net/][img]http://i.smiles2k.net/aiwan_smiles/yahoo.gif[/img][/url]
олег chip
Родился
Сообщения: 7
Зарегистрирован: Пн июл 27, 2009 22:00:31

Сообщение олег chip »

lluganet

Програматором icprog пользуюсь давно прошываю ним токо pic.
проблем нет токо одно но.
при прошывке pic он спрашывает записать в регисть oscl даные из файла всегда жми отмена если запишеш из файла pic умрет.
Поскоку в файле значения регистра oscl стоят от фанаря.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»