Свежие обсуждения
Измерения

Измеритель RLC-2

1 967 1127

У меня работы близятся к завершению. Думаю скоро выложу фотки и полный набор моделей, для без проблемного встраивания данного прибора в корпус от БП компа. С прототипами вроде закончил, все вроде вылизал в идеале. Теперь останется все напечатать вчистовую, ну и сделать переднюю фальшпанель. Она пока только в черновике.

 

приехали и ко мне недостающие деталюшки.

сразу встрял с прошивкой пика (pic16f1788), PicPgm 1.9.3.1 и программатор под LPT порт, не могут с ним справиться. в лог выкидывает вот такое, при автодетекте пика

Autodetecting Programmer ...
Tait Classic PIC Programmer connected and initialized!
Autodetecting PIC ...
No PIC detected!

если в ручную поставить тип контроллера

Tait Classic PIC Programmer connected and initialized!
Using QueryPerformanceCounter function for microseconds delay.
Testing delay: 100us delay took 101us (loop counter = 100)
PIC unknown! Programming may fail!!
Configuration bits found in HEX file (config memory length = 18 bytes)!

не подскажите куда копать?

программатор рабочий, шил им недавно PIC16F84A

 
Pilot-by: не подскажите куда копать?

Не мудрено, что программатор  под LPT порт не понимает pic16f1788. Очень уж разные эпохи smile
Если  в софте программатора имеется файл с описаниями контроллеров, то попытаться разобраться в нём и дополнить описанием требуемого контроллера.
А чтобы не мучиться - лучше купить PicKit3. У китайцев недорого стоит.

 

Попробуйте подвигать ползунок задержки.

Tadas: А чтобы не мучиться - лучше купить PicKit3.

Быстрее собрать JDM программатор. У меня такой.

 
Tadas: Не мудрено, что программатор под LPT порт не понимает pic16f1788. Очень уж разные эпохи

это да, году так в 2004 собирал))

АК: Попробуйте подвигать ползунок задержки.

не, не помогает. при попытке прошить вот что

Tait Classic PIC Programmer connected and initialized!
Using QueryPerformanceCounter function for microseconds delay.
Testing delay: 100us delay took 1001us (loop counter = 100)
PIC unknown! Programming may fail!!
Configuration bits found in HEX file (config memory length = 18 bytes)!
Erasing Device ...
Erasing finished!
Programming started ...
Verify Error: Code Mem 0x000000: PIC=0x3FFF Buf=0x31A1
Verify Error: Code Mem 0x000002: PIC=0x3FFF Buf=0x2977
Verify Error: Code Mem 0x000008: PIC=0x3FFF Buf=0x0020
Verify Error: Code Mem 0x00000A: PIC=0x3FFF Buf=0x3180
Verify Error: Code Mem 0x00000C: PIC=0x3FFF Buf=0x1D0B
Verify Error: Code Mem 0x00000E: PIC=0x3FFF Buf=0x2844
Verify Error: Code Mem 0x000010: PIC=0x3FFF Buf=0x110B
Verify Error: Code Mem 0x000012: PIC=0x3FFF Buf=0x1E35
Verify Error: Code Mem 0x000014: PIC=0x3FFF Buf=0x281B
Verify Error: Code Mem 0x000016: PIC=0x3FFF Buf=0x1878
Verify Error: Too much errors in Code Mem, giving up!
Verify Error: Data Mem 0x000000: PIC=0x00FF Buf=0x007F
Verify Error: Data Mem 0x000001: PIC=0x00FF Buf=0x0000
Verify Error: Data Mem 0x000002: PIC=0x00FF Buf=0x0000
Verify Error: Data Mem 0x000003: PIC=0x00FF Buf=0x0000
Verify Error: Data Mem 0x000004: PIC=0x00FF Buf=0x0082
Verify Error: Data Mem 0x000005: PIC=0x00FF Buf=0x0020
Verify Error: Data Mem 0x000006: PIC=0x00FF Buf=0x0000
Verify Error: Data Mem 0x000007: PIC=0x00FF Buf=0x0000
Verify Error: Data Mem 0x000008: PIC=0x00FF Buf=0x0085
Verify Error: Data Mem 0x000009: PIC=0x00FF Buf=0x0048
Verify Error: Too much errors in Data Mem, giving up!
Verify Error: Cfg Mem 0x00000E: PIC=0x3FFF Buf=0x0FE2
Verify Error: Cfg Mem 0x000010: PIC=0x3FFF Buf=0x1CFF
Programming finished with verify errors!
Finished in 28.0 seconds!

видимо придётся JDM делать. а он точно возьмёт?

 

У меня такой JDM (скачайте и откройте mht файл, там схема и рисунок платы). Программировал pic16f1788 через PicPgm 1.9.3.1

Вот еще JDM, схема вроде такая же.

 
АК: У меня такой JDM (скачайте и откройте mht файл, там схема и рисунок платы). Программировал pic16f1788 через PicPgm 1.9.3.1

спасибо скачал. буду пробовать.

 

Вот еще JDM, схема вроде такая же.

 

Ну вот наконец фотки что у меня получилось. Было напечатано много вариантов кнопок, переменников, несколько прототипов передней панели, куча разметочных шаблонов, пока устранились все вылезающие косяки, все не просто, ушла уйма времени. Остановился на варианте каждой кнопке свой цвет. Удобней усвоить их функционал. Передняя фальшпанель делалась из тонкого (0,7 мм) дюраля. Есть такие сэндвич панели, я расщепил, удалил весь внутренний пластик. Покрашена и рисунки сделаны паяльной маской FSR8000. Весь конструктив собран единым блоком, вставляющимся целиком в корпус от БП компьютера. У нижней части корпуса, металл обрезан снизу, оставлен край 10 мм. К нему саморезами прикручиваются передняя и задняя панели. Для жесткости панели имеют крепления и в верхней части. Плата БП дополнительна экранирована снизу железной пластиной, которая вставляется в специальные пазы. СКМ24 я не нашел, поэтому печатал шаблон, и по нему загибал экран из пищевой жести. Осталось мне доделать крышку с поворотной ручкой. Фото уже полностью готового прибора, потом как все доделаю выложу. Модели пока не выкладываю, еще не рисовал шаблон для разметки ручки на крышке корпуса, и вент решетку для варианта корпуса у которого вент решетка сверху а не сбоку крышки. Потом уже полный набор весь выложу.

 

Фотографии желательно уменьшать перед выкладкой до 800...1000 точек по ширине..