roboforum.ru

Технический форум по робототехнике.
Текущее время: 05 ноя 2024, 20:22

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 2149 ]  На страницу Пред.  1 ... 39, 40, 41, 42, 43, 44, 45 ... 144  След.
Автор Сообщение
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 31 июл 2008, 13:19 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2007, 11:57
Сообщения: 349
Откуда: Минycинck
ну может быть. а что теперь делать? параллельный прграммер собирать? есть рабочая такаяже мега, с помощью неё можно реанимировать нерабочую микруху?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 31 июл 2008, 13:37 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
нет

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 31 июл 2008, 22:07 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
У Меги16 JTAG на порту С висит.
Ты либо отключил ISP программирование, тогда тока параллельный программатор нада, либо, выставил работу от внешнего кварца, тогда просто приделай кварц и всего дилов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 01 авг 2008, 05:12 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2007, 11:57
Сообщения: 349
Откуда: Минycинck
Кварц на месте. Видимо отключено ISP.
Как программировать параллельным программатором? Через какой софт? Или можно так же через CodeVisionAVR, только наверно настройки поправить надо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 01 авг 2008, 06:19 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
попробуй для начала в место кварца кварцевый генератор подключить


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 01 авг 2008, 10:22 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2007, 11:57
Сообщения: 349
Откуда: Минycинck
от этого он будет виден в программе?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 01 авг 2008, 11:35 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
если срубил ему сигнал такования фьюзами, то да.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 01 авг 2008, 13:48 
Не в сети
Аватара пользователя

Зарегистрирован: 26 сен 2007, 08:25
Сообщения: 142
Откуда: Krivoy Rog, ukraina
прог. языки: Си
ФИО: Коля
Вапрос к 123avr вот http://www.123avr.com/z09b.htm читая эту задачу курса зделал сваю схемку, ращитывал на вашем калькуляторе. Поидее ОУ должен уменьшать напряжение 1-10В в 5-1В но почемуто она некоректно работает в чём может быть проблема? (даже без входнова сигнала она выдаёт на выходе 3,46 В
Вложение:
12.GIF
12.GIF [ 12.59 КиБ | Просмотров: 1873 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 01 авг 2008, 13:56 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2007, 11:57
Сообщения: 349
Откуда: Минycинck
В том то и дело, не знаю что с фьюзами произошло, но есть предположение что они прошились все :) Т.к. их не считывал и МК. Но галочку при прошитии не ставил. Видимо что то в программе тупануло.
А что делать если отключился режим ISP?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 01 авг 2008, 14:34 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
вот подруби генератор и узнашь


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 01 авг 2008, 22:33 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Doniak писал(а):
ОУ должен уменьшать напряжение 1-10В в 5-1В


т.е. КУ должен быть - 4/9 = - R1/R2 у вас резисоры не такие.

Doniak писал(а):
без входнова сигнала она выдаёт на выходе 3,46 В


Наверно питание ОУ у вас 5 вольт. Надо более 7 вольт чтоб 5 выдавал. Это не ОУ у которого R2R выход .


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 02 авг 2008, 00:11 
Не в сети
Аватара пользователя

Зарегистрирован: 26 сен 2007, 08:25
Сообщения: 142
Откуда: Krivoy Rog, ukraina
прог. языки: Си
ФИО: Коля
avr123.nm.ru писал(а):

Наверно питание ОУ у вас 5 вольт. Надо более 7 вольт чтоб 5 выдавал. Это не ОУ у которого R2R выход .

тоисть то что сейчяс на выходи ОУ это нормально, так и должно быть?

Цитата:
т.е. КУ должен быть - 4/9 = - R1/R2 у вас резисоры не такие.


значит если изменю их на 4кОм и 9кОм соответствено на V+ дам 5В (питание тоже 5В) тогда на выходе будит 2,78-6,78В (если на вход подать 10-1В), что в жилезе будит приблизительно 1-5В ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 02 авг 2008, 11:35 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Doniak писал(а):
avr123.nm.ru писал(а):
Наверно питание ОУ у вас 5 вольт. Надо более 7 вольт чтоб 5 выдавал. Это не ОУ у которого R2R выход .

тоисть то что сейчяс на выходи ОУ это нормально, так и должно быть ?

Не нормально, но ваш ОУ не может выход сделать ближе чем 1.5 вольта к напряжению питания.

Даташит СМОТРИТЕ !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 03 авг 2008, 22:57 
Не в сети

Зарегистрирован: 16 июн 2008, 13:12
Сообщения: 15
Здравствуйте. У меня не получается. Подскажите пожалуйста. Делаю контроль разряда аккумулятора на ATmega8. На АVCC подаю 5 вольт. Алгоритм такой - если напряжение меньше 9 вольт нужно зажечь светодиод (PORTВ.0=1), на делителе 9 вольт соответствует 2.88 вольт. Если обработку делать в прерывании (при непрерывном преобразовании) то работат:
float voltage;
unsigned char adc_data;

interrupt [ADC_INT] void adc_isr(void)
{
adc_data=ADCH;
voltage = (5.0f*adc_data)/1024.0f;
if(voltage < 2.88f)
PORTB.0=1;
}
void main(void)
{
ADMUX=0x00;
ADCSRA=0b11101101;
#asm("sei")
while (1)
}
если выношу из прерывания то светодиод горит всегда даже если напряжение 12в а не 9в
float voltage;
unsigned char adc_data;

interrupt [ADC_INT] void adc_isr(void)
{
adc_data=ADCH;
}
void main(void)
{
PORTB=0x00;
DDRB=0xFF;
ACSR=0x80;
SFIOR=0x00;

ADMUX=0x00;
ADCSRA=0x8D;
ADCSRA|=0x40;
#asm("sei")
while (1)
{
ADCSRA|=0x40;
voltage = (5.0f*adc_data)/256.0f;
if(voltage < 2.88f)
PORTB.0=1;
};
}
что неправильно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 04 авг 2008, 06:35 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
так поможет?
Код:
if(voltage < 2.88f)      PORTB.0=1; // U<9 зажигаем
else PORTB.0=0;     // U>9 тушим


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2149 ]  На страницу Пред.  1 ... 39, 40, 41, 42, 43, 44, 45 ... 144  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO