Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Тестер мелкой логики на Мега8515 (http://zx-pk.ru/showthread.php?t=16638)

zst 9th January 2012 13:45

Quote:

Originally Posted by Дмитрий (Post 453609)
зачем имитировать? Нужна нормальная программа, в которой выбираешь тип микрухи, выбираешь количество циклов, частоту воспроизведения (актуально для различных типов памяти), а оно тебе потом показывает живая или нет.

Это намного сложнее сделать, чем просто вывести информацию с микроконтроллера на экран. Пульт ведь уже работает - зачем его сильно модернизировать ? Я предлагал только новый способ индикации.

Вы хотите выбирать тип проверяемой микросхемы или автоматический способ из выпадающего списка на компьютере ?
Потом нажать кнопку "Проверить", чтобы компьютер этот тип микросхемы передал микроконтроллеру, а тот проверил и вернул на компьютер результат тестирования ?
Контроллер конечно избавится от половины работы, но ему нужно будет ждать команд с компьютера, а сам он будет только исполнителем.

При этом способе и реальные кнопки не нужны будут. Но при добавлении нужной микросхемы понадобится менять две программы - для компьютера и микроконтроллера.

... Хотя в программе FLASHER для компьютера уже заложены некоторые тесты микросхем, конструктор делался только для прошивки FLASH.
Ewgeny7 уже добавлял в эту программу прошивку ПЗУ. Может вместо нее влезет тестирование микросхем логики и тогда получится универсальный тестер микросхем / прошивальшик FLASH.

Однако можно использовать две/три разные программы, которые будут работать с одним железом. В одной из них реализовать тестирование всяческих микросхем, в другой - прошивку FLASH, в третьей - прошивку ПЗУ. Каждый сможет запустить ту, которую ему сейчас надо. А лепить все в одну программу не стоит.

Quote:

Зачем? там панелька уже есть, просто поставить как положено и все.
Только у кого панелька ZIF с широкими отверстиями.

Ewgeny7 9th January 2012 17:04

Quote:

Originally Posted by Дмитрий (Post 453609)
Зачем? там панелька уже есть, просто поставить как положено и все.

и полностью перепахать все модули и основной код, поскольку распиновка на ЗИФ-панели совершенно не располагает двумя полноценными портами с двух сторон :(

Дмитрий 9th January 2012 20:39

Quote:

Originally Posted by zst (Post 453614)
Но при добавлении нужной микросхемы понадобится менять две программы - для компьютера и микроконтроллера.

при нормальной продуманной системе для добавления новой ИМС в базу - необходимо просто написать тест в виде последовательностей какие ноги дергать, а какие слушать... тут в середине темы выкладывали схему и статью о тестере микрух на пике - очень неплохая задумка.

Quote:

Originally Posted by Ewgeny7 (Post 453672)
и полностью перепахать все модули и основной код,

По-нормальному тут придется не перепахивать код, а писать его с нуля. ибо толку от того, что тестер подключен к компу? Комп будет выполнять роль питателя и дисплея? какой в этом смысл??? Если подключать тестер к ПК, то надо делать гибкую систему с пополняемой базой тестируемых ПК. МК же в этом приборе, выходит, будет выполнять роль исполняющего устройства, ПК - управляющего.

Vasily 9th January 2012 20:54

Quote:

Originally Posted by Дмитрий (Post 453725)
Комп будет выполнять роль питателя и дисплея? какой в этом смысл??? Если подключать тестер к ПК, то надо делать гибкую систему с пополняемой базой тестируемых ПК. МК же в этом приборе, выходит, будет выполнять роль исполняющего устройства, ПК - управляющего.

У меня давно такая идея крутится, с компа подать на микроконтроллер какие выставить сигналы на ножках, считать состояние, передать в комп. Дальше уже в компе принимать решение о исправности микросхемы. Автодетект можно сделать среди фиксированного набора чипов(если нужен). Из плюсов - универсальность, из минусов - потеря автономности.

Дмитрий 9th January 2012 21:17

Quote:

Originally Posted by Vasily (Post 453731)
из минусов - потеря автономности.

А ребята так и хотят...
Но... давно как-то я думал над реализацией тестера, который мог работать как мобильно с пополняемой базой ИМС, так и в качестве исполняющего устройства, где комп диктует че и как дергать/проверять.

Protom 9th January 2012 23:32

Quote:

Originally Posted by Дмитрий (Post 453725)
при нормальной продуманной системе для добавления новой ИМС в базу - необходимо просто написать тест в виде последовательностей какие ноги дергать, а какие слушать... .

Я так прошивку переписал, и осталось половина атмеги.

Dragoos 12th January 2012 01:03

Можно вообще на макетку панельку поставить и подавать на входы исследуемой микросхемы через резисторы нужное напряжение (подключая напругу перемычками к нужным входам), а на выходы светодиоды также через нужные перемычки подцеплять с ограничительными резисторами . :D ;)
И проверять таким образом рабочая микросхема или нет. Где-то такую макетку в инете видел .

SysCat 12th January 2012 17:39

Но лучше на макетке собрать этот тестер и не мучатся, я собрал и доволен!
Спасибо Евгению!

Error404 13th January 2012 01:25

Quote:

Originally Posted by Дмитрий (Post 453725)
при нормальной продуманной системе для добавления новой ИМС в базу - необходимо просто написать тест в виде последовательностей какие ноги дергать, а какие слушать... тут в середине темы выкладывали схему и статью о тестере микрух на пике - очень неплохая задумка.

По-нормальному тут придется не перепахивать код, а писать его с нуля. ибо толку от того, что тестер подключен к компу? Комп будет выполнять роль питателя и дисплея? какой в этом смысл??? Если подключать тестер к ПК, то надо делать гибкую систему с пополняемой базой тестируемых ПК. МК же в этом приборе, выходит, будет выполнять роль исполняющего устройства, ПК - управляющего.

Да-да. В любом терминале (а у нас отображающее устройство уже и есть RS-232 терминал) есть передача данных по X-modem. В устройстве делаем кнопку "прием по X-modem" по которой устройство принудительно переходит на прием массива данных по RS-232. А на РС храним файлики (их и заливаем по X-modem по RS-232) с теми самыми массивчиками, в которых описана последовательность проверки. Исходники приема по по X-modem есть в Инете хоть на АСМ, хоть на С.

---------- Post added at 00:25 ---------- Previous post was at 00:19 ----------

Quote:

Originally Posted by SysCat (Post 454868)
Но лучше на макетке собрать этот тестер и не мучатся, я собрал и доволен!
Спасибо Евгению!

zst абсолютно прав в главном - чем меньше деталей, тем меньше на моем энтузиазме обогатятся торгаши из ЧипоДипа, что безусловно хорошо. Ибо индикаторов у меня нет, а ноутбуков разного калибра - три штуки (некоторые даже со встроенным RS232), и так у нас в Московии почти у всех (я про ноутбуки). Это тут квартиру купить сложно, а нетбуки на сдачу дают.

Orionsoft 23rd January 2012 04:03

offtop on

померяемся семизнаками =)

http://img580.imageshack.us/img580/2180/hexled.jpg


offtop off

Вопрос к обладателям программатора PROSCO
есть ли к нему программы поддержки , втч самописаные ?


All times are GMT +4. The time now is 16:49.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.