Найдено 20 результатов

stridemann
Пт ноя 14, 2014 15:06:09
Форум: Аналоговая техника
Тема: Самодельный лазерный дальномер
Ответы: 73
Просмотры: 41751

Re: Самодельный лазерный дальномер

Дальность: до 5 метров.
Точность: +-3 см
Скорость измерения: до 36 000 раз в сек
Требования довольно суровые, на фазовом дальномере такое создать совсем непросто.
Возможно, стоит взглянуть в сторону импульсных дальномеров (хотя там проблематично получить заданную точность)?

Со скоростью я скорее ...
stridemann
Ср окт 29, 2014 00:33:18
Форум: Аналоговая техника
Тема: Самодельный лазерный дальномер
Ответы: 73
Просмотры: 41751

Re: Самодельный лазерный дальномер

И в заключение, мой вывод по поводу фазового дальномера в домашних условиях - сделать можно, но добиться хорошего качества работы - практически нереально...
Спасибо за пост и за статью .
После прочтения хабровской статьи захотелось сделать эту штуковину (мне для дипломной работы нужно). Ранее не ...
stridemann
Вт май 28, 2013 05:47:21
Форум: AVR
Тема: Параллельный USB программатор микроконтроллеров
Ответы: 5
Просмотры: 2514

Re: Параллельный USB программатор микроконтроллеров


О! Интересно)
Спасибо, на досуге может спаяю..)

Тогда главный вопрос закрыт)
stridemann
Вт май 28, 2013 00:34:19
Форум: AVR
Тема: Параллельный USB программатор микроконтроллеров
Ответы: 5
Просмотры: 2514

Re: Параллельный USB программатор микроконтроллеров

Леонид Иванович писал(а):AVR Dragon как раз USB, и как раз HVPP и HVSP умеет. И цена умеренная.

Спасибо, посмотрел.
Дороговатая штука.. Примерно 2500 если в рублях.
Но на разработку своего уйдет больше времени, сил и денег наверное.. Да и функционал далеко не тот будет..
stridemann
Вт май 28, 2013 00:12:15
Форум: AVR
Тема: Параллельный USB программатор микроконтроллеров
Ответы: 5
Просмотры: 2514

Параллельный USB программатор микроконтроллеров

Собственно появилась такая мысля о парралельном USB программаторе.
Фузы бывают случайно лочатся (от невнимательности или скорее метода научного тыка), стает недоступно последовательное программирование и доктор этому параллельный программтор LPT.
Но как у меня случилось не в одном из домашних ...
stridemann
Ср янв 30, 2013 21:40:35
Форум: AVR
Тема: Не работает таймер на ATmega8.
Ответы: 10
Просмотры: 3115

Re: Не работает таймер на ATmega8.

Код выложи (а то того кода у меня нету).

Фузы правильно прошиты? (особенно на клок\кварц).
stridemann
Вт ноя 20, 2012 23:03:12
Форум: AVR
Тема: AtMega16 - Проблема с кодом АЦП
Ответы: 9
Просмотры: 2970

Re: AtMega16 - Проблема с кодом АЦП

svs39 писал(а):ADCH= старший байт, надо умножить на 256 (режим 10 бит)


Дада, я это уже понял, спасибо :)
stridemann
Вт ноя 13, 2012 18:25:36
Форум: AVR
Тема: AtMega16 - Проблема с кодом АЦП
Ответы: 9
Просмотры: 2970

Re: AtMega16 - Проблема с кодом АЦП

Спасибо за помощь!
Но сам код я знаю идеально, что и как делает. Ошибку в коде получилось найти.. Я решил сделать код попроще..

#include <avr/io&#46;h>
#include <avr/interrupt&#46;h>

int main(void)
{
DDRD = 0xFF;// Конфигурируем порт как выход
PORTD = 0xff; // Выключаем изначально светодиоды ...
stridemann
Пн ноя 12, 2012 05:02:23
Форум: AVR
Тема: AtMega16 - Проблема с кодом АЦП
Ответы: 9
Просмотры: 2970

Re: AtMega16 - Проблема с кодом АЦП

Прошу прощения за кучу постов, но я так разделяю свои... мыслы, скажем так..

PS.
Вот на этом коде работает.. На светодиоды выводятся значение рагистра ADCH Значит проблемы с кодом а не со схемой.. (на макетной плате собираю.. )

#include <avr/io&#46;h>
#include <avr/interrupt&#46;h>
int main ...
stridemann
Пн ноя 12, 2012 03:25:16
Форум: AVR
Тема: AtMega16 - Проблема с кодом АЦП
Ответы: 9
Просмотры: 2970

Re: AtMega16 - Проблема с кодом АЦП

объясните, зачем в основном цикле декрементируется переменная tmp?
Нуу.. Она содержит в себе данные с переменной KeyBuf.. Хотя если я Вас правильно понял, то можно и без нее..
немножко вырезать кода и получится:


PORTC = ~(1<<KeyBuf;);


if (AdcBuf > 240)
KeyBuf = KEY_S4;
else if (AdcBuf ...
stridemann
Пн ноя 12, 2012 03:07:44
Форум: AVR
Тема: AtMega16 - Проблема с кодом АЦП
Ответы: 9
Просмотры: 2970

Re: AtMega16 - Проблема с кодом АЦП

Мне вот что посоветовали..


В модуле interrupts.h есть функции:
cli(); - глобально запрещает все прерывания.
sei(); - глобально разрешает все прерывания.
Тебе нужна вторая.
Вообще я рекомендовал бы тебе юзать эти функции в обработчике прерывания. То есть к примеру так:
SIGNAL(__vect_7)
{
cli ...
stridemann
Пн ноя 12, 2012 03:05:01
Форум: AVR
Тема: AtMega16 - Проблема с кодом АЦП
Ответы: 9
Просмотры: 2970

Re: AtMega16 - Проблема с кодом АЦП

Спасибо за ответ!
Пардон, забыл написать что исполюзую AVR Studio .

Такой код:
Не работает. Вообще молчит.
#include <avr/io&#46;h>
#include <avr/interrupt&#46;h>
#define StartConvAdc() ADCSRA |= (1<<ADSC)
#define KEY_NULL 0
#define KEY_S1 1
#define KEY_S2 2
#define KEY_S3 3
#define KEY_S4 4 ...
stridemann
Вс ноя 11, 2012 03:50:57
Форум: AVR
Тема: Параллельный программатор
Ответы: 3007
Просмотры: 1433280

Re: Параллельный программатор

Простой параллельный программатор для AVR
m

Собственно решился я собрать эту штуковину..
Руки у меня не идеально ровны, по этому с первого запуска он не работал ( нет ответа от девайса). Пока буду икать ошибки.. на досуге.
Запускал с Win98 или что-то в этом роде.. Ставим драйвер идущий в ...
stridemann
Вс ноя 11, 2012 03:38:44
Форум: AVR
Тема: AtMega16 - Проблема с кодом АЦП
Ответы: 9
Просмотры: 2970

AtMega16 - Проблема с кодом АЦП

Первый раз делаю код с использованием АЦП. В принципе выучил все регистры и биты по части АЦП.. Но все же не работает..

#include <avr/io&#46;h>
#include <avr/interrupt&#46;h>
#define StartConvAdc() ADCSRA |= (1<<ADSC)
#define KEY_NULL 0
#define KEY_S1 1
#define KEY_S2 2
#define KEY_S3 3
#define ...
stridemann
Сб окт 06, 2012 22:30:11
Форум: AVR
Тема: Не работает таймер на ATmega8.
Ответы: 10
Просмотры: 3115

Re: Не работает таймер на ATmega8.

Ага так то еще на схеме было понятно, что индикаторы ОА, зачем было лепить ОК?

Можно сменить тип индикаторов программно, тем более исходник есть.

Нуу.. Я тогда не шарил разницы ОК и ОА ..

А насчет исходника.. Там не всё так просто.. Казалось бы просто переписать часть кода:

// Настройка ...
stridemann
Сб окт 06, 2012 10:12:06
Форум: AVR
Тема: Не работает таймер на ATmega8.
Ответы: 10
Просмотры: 3115

Re: Не работает таймер на ATmega8.

Ага, всё, понял.. Спасибо!
Да, у меня ОК индикаторы.

Значит нужно сделать инверсию битов перед выводом в регистры портов либо покупать ОА индикаторы.. :roll:
stridemann
Пт окт 05, 2012 16:37:46
Форум: AVR
Тема: Не работает таймер на ATmega8.
Ответы: 10
Просмотры: 3115

Re: Не работает таймер на ATmega8.

Их можно не использовать.
Они используются только если индикатор тускло горит или если нужно подключать огромное кол-во диодов (диодную матрицу\большие часы и т. д.)

Коммент автора:
... схема может работать нормально и без транзисторов. И я не первый кто эксплуатирует так эту схему, если у вас ...
stridemann
Пт окт 05, 2012 16:22:03
Форум: AVR
Тема: Не работает таймер на ATmega8.
Ответы: 10
Просмотры: 3115

Не работает таймер на ATmega8.

Сделал я проект по этому учебнику: m

http&#58;//s1&#46;ipicture&#46;ru/uploads/20121005/thumbs/p6ZbEW7F&#46;gif


Монтаж: Ок
Фузы: Ок
Компиляция: Ок
Прошивка: Ок

Но после прошивки загораются и горят тупо все индикаторы. И ничего не меняется. m

Питаю от родной платы адруинки северинки- m
от ...
stridemann
Пн фев 20, 2012 01:22:22
Форум: Цифровая техника
Тема: К176ИЕ5, К176ИЕ12
Ответы: 84
Просмотры: 48754

Re: Генератор 1Гц на К176ИЕ12

Что значит временно коснуться? Они постоянно должны быть на земле.
С2 уменьшить до 40 пФ. Перепроверить еще раз значения емкостей. Заменить кварц на другой.
Согласно инстр-ции должны постоянно быть на массе..
Не могли бы подсказать значение емкостей правильных чтобы все купить и заработало..? Или ...
stridemann
Вс фев 19, 2012 23:36:11
Форум: Цифровая техника
Тема: К176ИЕ5, К176ИЕ12
Ответы: 84
Просмотры: 48754

Генератор 1Гц на К176ИЕ12

Товарищи! Эта тема уже видимо подымалась на этом форуме, но все же прошу помощи..
Не работает 1Гцовый генератор, который я собрал на К176ИЕ12 по такой схеме:
http&#58;//s2&#46;ipicture&#46;ru/uploads/20120220/H4FoD33X&#46;jpg

Элементы взял по совету форумчанина . И того получилась такая схема ...

Перейти к расширенному поиску