Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
Томатный
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Вт июл 31, 2007 20:32:30
Откуда: Киев, Украина
Контактная информация:

Сообщение Томатный »

tych писал(а):числа назовите. и код жедлательно показать.

скачут в диапазоне 0..255
если заземлить 0..10
наверно капец контроллеру, в протэусе все работает! :(
с чего ыб это он так... :shock:
Аватара пользователя
tych
Э...
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва
Контактная информация:

Сообщение tych »

Томатный писал(а):
tych писал(а):числа назовите. и код жедлательно показать.

скачут в диапазоне 0..255
если заземлить 0..10


если нога висит в воздуке то нормальная скачка 0..255

а 0..10 это вполне может быть цифровой шум земли.

Нужно смотреть как на плате сделано. Смотрите в даташит раздел по АЦП и апноуты AVR040 или AVR042 (какой то из них!) по разводке платы под AVR.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Аватара пользователя
Томатный
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Вт июл 31, 2007 20:32:30
Откуда: Киев, Украина
Контактная информация:

Сообщение Томатный »

ну у меня такое впервые...еслиб была частота кристала 16 мегагерц я бы и не удивился, а при 4 мГц это не правильно. я и на батарейках пробовал, все тоже.
распаяно все хорошо, но даже если прицепить потенциометр - работает, но всеравно скачут сильно значения. (когда Не отключаю компаратор то меньше, чем когда отключить)
-------
наверно действительно чтот напаял не "правильно", потому что ацп всетаки работает...будим смотреть и перепаивать...
tych, спасибо за ссылку, в дальнейшем проэктировании буду использовать даный материал ;)
Аватара пользователя
mr.Kirill
Мучитель микросхем
Сообщения: 438
Зарегистрирован: Вт сен 25, 2007 19:40:26
Откуда: Челябинск

Сообщение mr.Kirill »

Попробуй вход АЦП посадить через 0,1мкФ на землю, при подключенном потенциометре
Аватара пользователя
Томатный
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Вт июл 31, 2007 20:32:30
Откуда: Киев, Украина
Контактная информация:

Сообщение Томатный »

я тут попробовал и подумал, что если повернем потенциометр в крайнее положение то замкнем кандер. То я кандер приципил к питанию и еще включил внутрений RC генератор - теперь вродибы нормально :)
...кварц я конечно припаял красиво, провода от него к МК через всю плату ишли :shock:
Аватара пользователя
mr.Kirill
Мучитель микросхем
Сообщения: 438
Зарегистрирован: Вт сен 25, 2007 19:40:26
Откуда: Челябинск

Сообщение mr.Kirill »

Не важно особо куда ты подключил конденсатор, к GND или VCC, смысл один.
А вот насчет кварца - как можно ближе его нужно располагать к ножкам МК, но в данном случае проблемы у тебя были скорее из-за конденсатора (вернее его отсутствия), нежели кварца.
ipkin
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Вт июл 10, 2007 23:15:17
Откуда: Магнитогорск

Сообщение ipkin »

хочу подружить мегу64 и ммс карту 32метра (меньше не нашёл хотя устроила бы и 8метровая)
может у кого есть пример на асме т.к си пока не знаю
задача стоит такая на карте будут храниться граф образа в bin т.е мне не нужна файловая система флэшка будет использоваться как обычная мс памяти и ещё где можно найти схемку прогера чтобы прошить карту именно как мс памяти не кардридер
газотрон
Встал на лапы
Сообщения: 146
Зарегистрирован: Пн ноя 26, 2007 15:19:20
Откуда: Литва, Вильнюс

Сообщение газотрон »

Может кто нибудь знает,чем можно заменить МК PIC16F684(так как его нет в магазине) в данной схеме и не изменяя код "прошивки".
Вложения
shematic.GIF
(37.83 КБ) 513 скачиваний
Аватара пользователя
art617
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Сб фев 04, 2006 23:49:58
Откуда: Татарстан, г. Казань
Контактная информация:

Сообщение art617 »

Здравствуйте! подскажите как вывести содержимое счетчика на жки 16*2.
Написал кусок программы:
while (1)
{
while(!(TIFR&0x01));//Ждать флага переполнения таймера
SHET ++;
lcd_clear();
lcd_gotoxy(2,1);
lcd_putchar(SHET);
TIFR = 0x01;
};
}
На жки выводиться не понятно что :roll:
Аватара пользователя
UkrRadist
Первый раз сказал Мяу!
Сообщения: 34
Зарегистрирован: Вс янв 13, 2008 00:40:29
Откуда: україна,Київ,Дубровиця
Контактная информация:

Сообщение UkrRadist »

У меня немного другой вопрос:
мне нужно "подружить" Мегу64 и АЦП.При чем тактовый сигнал на АЦП нужно подать из самого МК.Нашел гдето,что можна подать сигнал из выхода Xtal2,запрограмирова при этом фуз Ckopt для увеличения амплитуды.Будет ли схема так работать,если испрльзуется кварцовий резонатор для МК?Кто нибуть подобное делал?
Надо жить с надеждой!
Аватара пользователя
moLCHec
Мявтор!
Сообщения: 825
Зарегистрирован: Вс дек 18, 2005 20:04:42
Откуда: Свердловская обл.
Контактная информация:

Сообщение moLCHec »

UkrRadist
все зависит от частоты которую нужно на АЦП подать. можно и счетчиком сделать.
От Xtal2 меги тактировал тини и все прекрасно работает
Настоящий кот всегда либо голоден,
либо невыспался ...
Аватара пользователя
tych
Э...
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва
Контактная информация:

Сообщение tych »

art617 писал(а):На жки выводиться не понятно что :roll:


Изображение

приложите архив спроектом.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Аватара пользователя
art617
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Сб фев 04, 2006 23:49:58
Откуда: Татарстан, г. Казань
Контактная информация:

Сообщение art617 »

Извиняюсь:) это даже не проект так балуюсь немного :)
Вложения
LCD.RAR
(32.89 КБ) 263 скачивания
Аватара пользователя
tych
Э...
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва
Контактная информация:

Сообщение tych »

А где файл проекта компилятора ???
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Аватара пользователя
art617
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Сб фев 04, 2006 23:49:58
Откуда: Татарстан, г. Казань
Контактная информация:

Сообщение art617 »

Просмотрел :oops:
Это он?
Вложения
LCD.rar
(1.13 КБ) 282 скачивания
Аватара пользователя
moLCHec
Мявтор!
Сообщения: 825
Зарегистрирован: Вс дек 18, 2005 20:04:42
Откуда: Свердловская обл.
Контактная информация:

Сообщение moLCHec »

art617
если функция lcd_putchar выводит символы в виде
lcd_putchar('1'); // отобразить 1
то ты неправильно делаешь
SHET надо сначало пеобразовать в строку или символ если число < 10
а потом отображать
Настоящий кот всегда либо голоден,
либо невыспался ...
Аватара пользователя
art617
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Сб фев 04, 2006 23:49:58
Откуда: Татарстан, г. Казань
Контактная информация:

Сообщение art617 »

пеобразовать в строку это вот так- itoa( SHET,str[3]) :roll:
А если число больше 10 то как быть?
Аватара пользователя
art617
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Сб фев 04, 2006 23:49:58
Откуда: Татарстан, г. Казань
Контактная информация:

Сообщение art617 »

Все вроде разобрался :))Всем огромное спасибо :)
Lion2003
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Вт ноя 14, 2006 15:04:00
Откуда: минск

Сообщение Lion2003 »

не хотел начинать новой темы...
собсна проблема
собрал программатор на5 проводках, микроконтроллер - ATtiny15l. пытаюсь всеми прогами прошить, ничё пока не выходит. AVReal просто не включается, хоть и установил всё, драйвер порта, скачал нужные файлы... больше не нахожу прог, поддерживающих этот контроллер. плз, помогите! какие щё проги работают с таким программатором и микроконтроллером? а то у меня уже развивается чувство неполноценности... :cry:
Аватара пользователя
Паятель
Модератор
Сообщения: 3174
Зарегистрирован: Пт июл 21, 2006 03:08:05
Откуда: Пенза

Сообщение Паятель »

Я такой программировал понипрогом. Конкретно ATtiny15l там нет (за новые версии не поручусь), надо выбрать ATtiny15, проблем не было.
Если долго мучиться, что-нибудь... сломается.
Ответить

Вернуться в «Разные вопросы по МК»