Помогите! Usb омметр

Что мерить, чем мерить, как мерить. И, естественно - зачем мерить...

При поддержке компании ПРИСТ


waw11
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пт дек 07, 2012 18:00:48

Re: ПОМОГИТЕ! Usb омметр

Сообщение waw11 »

извините конечно за наглость но не могли бы вы еще помочь со схемой потому что у меня протеус не устанавливается на 7, а машины ни у кого из знакомых не смог найти на xp ...
или поделиться ссылкой с рабочим ключом ...
Реклама
waw11
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пт дек 07, 2012 18:00:48

Re: ПОМОГИТЕ! Usb омметр

Сообщение waw11 »

помогите со схемой ...
в симуляторе не работает ...
Реклама
Аватара пользователя
minakan
Поставщик валерьянки для Кота
Сообщения: 2209
Зарегистрирован: Вт июл 27, 2010 11:31:59
Откуда: Кххх

Re: ПОМОГИТЕ! Usb омметр

Сообщение minakan »

waw11 писал(а):в симуляторе не работает ...
Моделька где?

Запустил код на Tiny2313. Не должно работать. Там ужас что. Код не лезет в проц. Код - 230% от емкости проца, причина 230% - в трех делениях"/", простое комментирование этого символа приводит к сдуванию кода до 43%. Переключения полярности конденсатора, не работает, юзарт не работает, прерывание не работает.
borys
Держит паяльник хвостом
Сообщения: 927
Зарегистрирован: Вт сен 07, 2010 19:27:48
Откуда: Ташкент

Re: ПОМОГИТЕ! Usb омметр

Сообщение borys »

Между прочим, в исходном проекте (на ATtiny13) hex составляет 143% от емкости флеша. Переделал проект
под ATtiny45. Естественно, теперь с размером все стало хорошо, но впротеусе ничего не дышит. Обидно, ведь
задумка была неплохая.
Реклама
Эиком - электронные компоненты и радиодетали
waw11
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пт дек 07, 2012 18:00:48

Re: ПОМОГИТЕ! Usb омметр

Сообщение waw11 »

проблема с исходником?
Реклама
Аватара пользователя
minakan
Поставщик валерьянки для Кота
Сообщения: 2209
Зарегистрирован: Вт июл 27, 2010 11:31:59
Откуда: Кххх

Re: ПОМОГИТЕ! Usb омметр

Сообщение minakan »

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

Код: Выделить всё

UCSRC = (1<<UMSEL)|(1<<USBS)|(1<<UCSZ1)|(1<<UCSZ0);   //For devices without Extended IO

Юзарт поднялся.
Но вот это для тини13?

Код: Выделить всё

         TCCR0A=(1<<CS02)||(1<<(CS00);    // PKESCSLED BY 128 TO GENERATE 1 SEC INTERRUPT
Оно компилится, но команда эта воздействует на бит WGM00 вместо CS00, а второй бит вообще свободен.
CS02 CS00 в регистре TCCR0B а не в TCCR0A.
Потом зачем эту глупость повторять в самом прерывании?
Что то непонятное творится и в основном цикле while(1), но это потом.
Реклама
waw11
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пт дек 07, 2012 18:00:48

Re: ПОМОГИТЕ! Usb омметр

Сообщение waw11 »

похоже на тему бесплатного сыра в мышеловке ...
видимо специально допущенные ошибки ...
но не вижу ссылки на автора, чтобы все это реализовалось ...
Аватара пользователя
minakan
Поставщик валерьянки для Кота
Сообщения: 2209
Зарегистрирован: Вт июл 27, 2010 11:31:59
Откуда: Кххх

Re: ПОМОГИТЕ! Usb омметр

Сообщение minakan »

waw11 писал(а):видимо специально допущенные ошибки ...
Не думаю, просто типа курсовой работы.
А потом как сдали, так и выложили.
Резистор 68К, конденсатор - 10нФ,
Попытка снизить сопротивление приводит к срыву генерации под ресет.
А кстати:
Авторы вашего проекта:
Ashish Aggarwal, Netaji Subash Institute of Technology, Dwarka, India; Edited by Martin Rowe and Fran Granville - December 15, 2008
Лежит оно тут: http://www.edn.com/design/other/4314164 ... out-an-ADC
Это исходники в текстовом виде (с ошибками).
http://www.edn.com/file/11230-software_UART_program.zip
Вложения
tiny2313.zip
както работает.
(4.42 КБ) 177 скачиваний
waw11
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пт дек 07, 2012 18:00:48

Re: ПОМОГИТЕ! Usb омметр

Сообщение waw11 »

так должна выглядеть схема прибора?
Вложения
3.JPG
схема
(105.75 КБ) 316 скачиваний
akl
Друг Кота
Сообщения: 4445
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: ПОМОГИТЕ! Usb омметр

Сообщение akl »

Интерфейсная часть должна выглядеть так.
waw11
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пт дек 07, 2012 18:00:48

Re: ПОМОГИТЕ! Usb омметр

Сообщение waw11 »

спасибо)
он не может измерять ниже 67кОМ?
а это программная ошибка или схема подводит?
Аватара пользователя
minakan
Поставщик валерьянки для Кота
Сообщения: 2209
Зарегистрирован: Вт июл 27, 2010 11:31:59
Откуда: Кххх

Re: ПОМОГИТЕ! Usb омметр

Сообщение minakan »

Еще раз
Схема ПРИБОРА должна выглядеть скорее так:
http://cappels.org/dproj/dlmom/dlmom.html.
Добавьте туда usb2com FT232 (забыли уже?), перерисуйте схему нормально, печатку сделайте, и будет копенгаген.
ft232 - http://bsd.ee/~chain/?p=7
Индусы сляпали по быстрому концепт. Типа того, что в патентах публикуют.
Там микропрограмма не годная, как было уже показано, и негодная входная часть. Говорили же, что будут выбросы на ногах проца.
Если индусскую программу доделывать, то надо как то решить вопрос с делением - оно не лезет в память.
Надо дописать перезапуск генератора, когда генерация срывается.
waw11
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пт дек 07, 2012 18:00:48

Re: ПОМОГИТЕ! Usb омметр

Сообщение waw11 »

мертвый номер с индусами?
а с этого?
Вложения
03.doc
чужой проект
(386 КБ) 616 скачиваний
Аватара пользователя
minakan
Поставщик валерьянки для Кота
Сообщения: 2209
Зарегистрирован: Вт июл 27, 2010 11:31:59
Откуда: Кххх

Re: ПОМОГИТЕ! Usb омметр

Сообщение minakan »

Вход выглядит нормально, только
надо написать код под ваш проц, и вашу задачу.
В 2313 компаратор встроенный.
waw11
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пт дек 07, 2012 18:00:48

Re: ПОМОГИТЕ! Usb омметр

Сообщение waw11 »

буду искать интереснее вариант)
Аватара пользователя
minakan
Поставщик валерьянки для Кота
Сообщения: 2209
Зарегистрирован: Вт июл 27, 2010 11:31:59
Откуда: Кххх

Re: ПОМОГИТЕ! Usb омметр

Сообщение minakan »

Вот еще одна входная часть.
http://www.edn.com/design/systems-desig ... micro-ohms
По моему проще взять львовскую входную часть и написать прошивку под ваши условия.
Аватара пользователя
minakan
Поставщик валерьянки для Кота
Сообщения: 2209
Зарегистрирован: Вт июл 27, 2010 11:31:59
Откуда: Кххх

Re: ПОМОГИТЕ! Usb омметр

Сообщение minakan »

Вот попытка свести львовскую входную часть http://radiokot.ru/forum/download/file.php?id=130265 с tiny2313. Моделька как то уже дышит. В модельке можно регулировать резистор RV2, который типа измеряемый.
Надо
1. Исправить автомат состояний для авто выбора диапазона измерения, пока я с таймером1 не разобрался до конца. Может там надо иначе действовать...

Код: Выделить всё

SetBit(TIMSK,TOIE1); // запуск счета. 
ClearBit(TIMSK,TOIE1); // остановка счета. 
2. Добавить задержку на переброску и дребезг реле.
Вложения
tmr.zip
исходник и моделька.
(41.15 КБ) 194 скачивания
borys
Держит паяльник хвостом
Сообщения: 927
Зарегистрирован: Вт сен 07, 2010 19:27:48
Откуда: Ташкент

Re: ПОМОГИТЕ! Usb омметр

Сообщение borys »

Для minakan.
В протеусе рисовать кварцевый резонатор совершенно не обязательно, достаточно в свойствах модели МК
указать частоту. Кстати, с конденсаторами 1 нФ он и не заведется, обычно используются от 18 до 33 пФ.
Аватара пользователя
minakan
Поставщик валерьянки для Кота
Сообщения: 2209
Зарегистрирован: Вт июл 27, 2010 11:31:59
Откуда: Кххх

Re: ПОМОГИТЕ! Usb омметр

Сообщение minakan »

borys писал(а):достаточно в свойствах модели МК указать частоту
Спасибо! я тут сделал еще одну версию. Не все я понимаю. Почему то в протеусе нормально работают только pd4, pd5, а pd6 не срабатывает. Вроде их инит я делаю вместе.

Код: Выделить всё

           DDRD=0B01111000;   // полевики 
           PORTD=0B00000000; 
проверял это дело просто мигая в цикле. Может попробовать в железе.
Немного причесал исходник, но до просветления еще далеко.
Вложения
tmr-I.zip
Вторая версия, еще ужаснее первой.
(40.02 КБ) 178 скачиваний
waw11
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пт дек 07, 2012 18:00:48

Re: ПОМОГИТЕ! Usb омметр

Сообщение waw11 »

как я понимаю проект индуса провал, а с львовским куча проблем, которые не так легко решить и нужно искать еще какую-то альтернативу?
P.S сначала было отсутствие нета не мог зайти а потом достал воспаление легких и пролежал в стационаре ...
Ответить

Вернуться в «Измерения»