Страница 5 из 9
Добавлено: Сб июл 04, 2009 17:46:31
lluganet
saschai
спасибо вам за то что хоть ктото переживает за других...
посмотрю по вашим ссылкам , и еще где нибуть.....
Добавлено: Сб июл 04, 2009 21:16:27
Alex72
Исправил кое какие ошибки в проекте протеуса, динамическая индикация работает, но всё равно выводит что то невнятное.
А ты конфигурацию прошивал? (в реальном устройстве)
Добавлено: Сб июл 04, 2009 21:36:43
saschai
посмотрю по вашим ссылкам , и еще где нибуть..... http://radiokot.ru/forum/viewtopic.php?p=219308#219308
Добавлено: Сб июл 04, 2009 21:52:21
lluganet
Alex72
немогу открыть файл

Добавлено: Сб июл 04, 2009 22:10:02
Alex72
Для протеусов 7хх.
Путь к проектам протеуса должен состоять только из папок с латиницей
Добавлено: Сб июл 04, 2009 22:36:11
lluganet
мда...показует черти что..
Добавлено: Сб июл 04, 2009 22:40:37
lluganet
Alex72 писал(а):Исправил кое какие ошибки в проекте протеуса, динамическая индикация работает, но всё равно выводит что то невнятное.
А ты конфигурацию прошивал? (в реальном устройстве)
яж сказал что не спец в МК и прошиваю в первый раз
просто открыл файл с прошивкой и нажал прошить (соответственно выбрав МК)
Добавлено: Сб июл 04, 2009 22:41:59
lluganet
какую конфигурацию я еще должен был прошить?
Добавлено: Сб июл 04, 2009 22:58:09
Alex72
Да в общем она в ICprog вместе c флешем прошивается.
Посмотри в реальном устройстве сигналы на выводах МК и коллекторах транзисторов. А калибровочное слово для осциллятора ты не затер случайно?
Добавлено: Сб июл 04, 2009 23:09:43
lluganet
я взял прошивку и тупо прошил.
колибровочное слово для осцилятора мне не о чем не говорит...обясните пожалуйса че ето такое....
я первый раз сталкуюсь с МК
насчет сигналов на коллекторе, как я уже выше писал, если коснутся отверточкой входа , то перемигивают некоторые сигмены индикатора...ну и соответственно они там есть

Добавлено: Пн июл 06, 2009 10:35:10
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 или еще чего,- не заморачивался,- нажал ОК, поставил и влючил,- заработало.
Добавлено: Пн июл 06, 2009 13:35:22
timer32
Вольтметр pic16F676 c регистром 74HC595 в протеусе работает
Добавлено: Вт июл 07, 2009 03:32:54
brodnov

, он и в железе работает. А с амперметром не тестили?
Добавлено: Вт июл 07, 2009 12:06:10
cmass
lluganet писал(а):я взял прошивку и тупо прошил.
колибровочное слово для осцилятора мне не о чем не говорит...обясните пожалуйса че ето такое....
я первый раз сталкуюсь с МК

И снова здрасьте.
Lluganet, как успехи в сборке вольтметра, есть ли результат. Вчера посидел помозговал над проблемой. Быть может ваш прогер все-таки не зашил правильный код в регистр OSCCAL? При попытке съэмулировать в Протеусе в графе сообщений пишет, что он туда что-то подгружает. + У меня программатор запрашивает разрешение заменить адрес по дефолту на к-то другой при прошивке, на что я просто отвечаю ОК. Кстати, при попытке стереть, он этот же адрес предлагает заменить обратно на дефолт!
По поводу что такое OSCCAL. Это внутренний регистр контроллера, который программно задает частоту работы от внутреннего генератора. Так вот быть может у вас программа залита верно, а частота не выставилась?
У МК AVR частоту вн. генератора помимо выставленных фьюзов CLSEL можно изменить значением регистра OSCCAL
В меню настроек PIC16F676 программатора ничего такого, кроме типа генератора (внутр./ внешний) я не нашел, из чего делаю вывод, что его частота полностью задается программно. Для сравнения во вложении привожу 2 скриншота из окна меню моего программера. Обратите внимание на 2 нижние строчки. #1- это до загрузки файла, #2- это после.
Сравнивайте, пробуйте, пишите результаты. Надеюсь моя лабораторная работа хоть кому-то помогла...
П.С. Я сам начинающий, так что в случае чего прошу специалистом поправить мои предположения или ошибочные выводы. Спасибо!
С уважением,
Алексей.
Добавлено: Вт июл 07, 2009 12:23:23
timer32
С амперметром тоже работает
Добавлено: Вт июл 07, 2009 13:54:36
brodnov
Спасибо. Я протеусом не увлекаюсь, мне проще в железе, но ценю. Респект!
Добавлено: Вт июл 07, 2009 23:04:06
lluganet
cmass
спасибо за разъяснение, видимо у меня и правда чтото с программатором.
на выходных буду разбиратся с этим вопросом более плотнее
Добавлено: Пт июл 10, 2009 17:56:34
lluganet
проц после долгих мучений всетаки прошился, дело оказалось или в компе или его ПО (он давно в кладовке пылился, вот и пробовал на нем чтоб нормальный комп не увалить непровереным программатором)

. потом просто вставил программатор в старенький ноут (найденый тамже

) и все прошилось и зароботало сразу.
а нет ли у кого прошивки от этого вольтметра
http://www.coolcircuit.com/project/meter/index.html , но переделаной под 99.9 вольт

Добавлено: Чт июл 30, 2009 00:27:32
gnusmasss
lluganet
я в асю писанул

Добавлено: Чт июл 30, 2009 22:57:28
олег chip
lluganet
Програматором icprog пользуюсь давно прошываю ним токо pic.
проблем нет токо одно но.
при прошывке pic он спрашывает записать в регисть oscl даные из файла всегда жми отмена если запишеш из файла pic умрет.
Поскоку в файле значения регистра oscl стоят от фанаря.