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

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

Сообщение lluganet »

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

Сообщение Alex72 »

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

Сообщение saschai »

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

Сообщение lluganet »

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

Сообщение Alex72 »

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

Сообщение lluganet »

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

Сообщение lluganet »

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

Сообщение lluganet »

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

Сообщение Alex72 »

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

Сообщение lluganet »

я взял прошивку и тупо прошил.
колибровочное слово для осцилятора мне не о чем не говорит...обясните пожалуйса че ето такое....
я первый раз сталкуюсь с МК
насчет сигналов на коллекторе, как я уже выше писал, если коснутся отверточкой входа , то перемигивают некоторые сигмены индикатора...ну и соответственно они там есть :))
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 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 КБ) 934 скачивания
Гаити, Гаити... Не были мы ни в какой Гаити!.. (из м.ф. "Возвращение блудного попугая").
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 599
Зарегистрирован: Сб фев 02, 2008 10:51:52
Откуда: Khabarovsk

Сообщение timer32 »

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

Сообщение brodnov »

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

Сообщение cmass »

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

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

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

Сообщение timer32 »

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

Сообщение brodnov »

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

Сообщение lluganet »

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

Сообщение lluganet »

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

а нет ли у кого прошивки от этого вольтметра http://www.coolcircuit.com/project/meter/index.html , но переделаной под 99.9 вольт :)
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 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]
Родился
Сообщения: 7
Зарегистрирован: Пн июл 27, 2009 22:00:31

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

lluganet

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

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