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

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
RDW
Родился
Сообщения: 19
Зарегистрирован: Пт май 20, 2011 15:28:49

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

Сообщение RDW »

Барбарис, для начала попробуйте проверить связь программатор+МК, считайте с него имеющуюся прошивку (хоть она там может и отсутствовать), режим стирания...тут главное чтобы все операции выдавали "ок". Если всё проходит корректно, то можно дальше пытаться разбираться уже с прошивкой.
Аватара пользователя
Барбарис
Встал на лапы
Сообщения: 81
Зарегистрирован: Вс авг 13, 2006 23:01:11
Откуда: Москва
Контактная информация:

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

Сообщение Барбарис »

Так в том то и дело.прошивал туже микросхему с тогоже программатоа(просто светодиодные помигать)все нормально,очистил.все скатывается.а эта прошивка не лезет.никак
Шшшшш....Во сне я расту!
RDW
Родился
Сообщения: 19
Зарегистрирован: Пт май 20, 2011 15:28:49

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

Сообщение RDW »

А не пробовали как вариант, с исходников заливать прошивку?
RDW
Родился
Сообщения: 19
Зарегистрирован: Пт май 20, 2011 15:28:49

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

Сообщение RDW »

Ещё: вы далее комментарии читали? Фюзы выставили как ниже описывают люди в этой статье?
Аватара пользователя
Барбарис
Встал на лапы
Сообщения: 81
Зарегистрирован: Вс авг 13, 2006 23:01:11
Откуда: Москва
Контактная информация:

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

Сообщение Барбарис »

конечно,фьюзы выставил как там и сказано, а вот с исходником проблема, он есть, но я не знаю как там и что переделать под конкретный индикатор ( с общим катодом или анодом)....
Шшшшш....Во сне я расту!
RDW
Родился
Сообщения: 19
Зарегистрирован: Пт май 20, 2011 15:28:49

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

Сообщение RDW »

На вскидку, в файле "termostat_led.c", есть строки:

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

#define Cathode
//#define Anode

Поменяв комментарий местами, получаем переключение анод/катод.
Аватара пользователя
Барбарис
Встал на лапы
Сообщения: 81
Зарегистрирован: Вс авг 13, 2006 23:01:11
Откуда: Москва
Контактная информация:

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

Сообщение Барбарис »

Спасибо, попробую....
Шшшшш....Во сне я расту!
Аватара пользователя
vitalik_1984
Поставщик валерьянки для Кота
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень
Контактная информация:

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

Сообщение vitalik_1984 »

Попробовал в студии не лезет ваша прошивка в тини 2313.Залезла в 8 мегу.

Автор выложил считанную прошивку, в ней в конце фьюз биты дописаны как я понял.
изменил файл - удалил фьюзбиты.
КВ уже не пишет предупреждения, видимо она не научена с ними обращаться, а тини под завязку заполнена.
Но студия пишет, что файл поврежден.


RDW писал(а):Огромное спасибо! Теперь что-то проясняется, теперь понятно почему все светодиоды посажены на минус (плюс-то по току совсем дохленький, а на минусе до 70-80мА при 3.3В).
Самая "крепкая" серия CoolRunner. :)))

Kavka писал(а):Откуда вы взяли 70мА ??? :shock:

RDW писал(а):с последнего графика

Странные выводы сделали.из графика.
там вообще то понятно, что в микросхеме теряется Vпитания-Volts графика
умножим на ток 70 ма получим хороший источник тепла
при 70ма*3.3V = 231мВт на один вывод это по вашему нормально?
по мне так не выше 20 ма с вывода.

Реально много можно снять с серии
Figure 15: XC9500 Family

при 60 ма всего на 0,5 вольт поднимается напряжение при минусе.(низкий уровень)
при 20 ма всего на 0,5 вольт падает при плюсе(высокий уровень)
Последний раз редактировалось vitalik_1984 Пн сен 17, 2012 19:46:30, всего редактировалось 1 раз.
Аватара пользователя
Барбарис
Встал на лапы
Сообщения: 81
Зарегистрирован: Вс авг 13, 2006 23:01:11
Откуда: Москва
Контактная информация:

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

Сообщение Барбарис »

Спасибо огромное, только что залил оригинальную прошивку с сайта оригинала, и всё заработало!!!!Одного не пойму , как тогда люди ту прошивали, раз она не подходит, ну да ладно.А кстати, а как можно посмотреть сколько весит прошивка или сколько место в микроконтроллере осталось свободно, ЕЩЁ РАЗ ОГРОМНОЕ СПАСИБО!!!
И ещё такой момент, а вот так реально можно делать для защиты МК

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

Я уже давно и успешно использую дешевую альтернативу (подсмотрено когда-то у UA4NX), а именно подключаю светодиод с 20 ножки (+5В) на первую (анодом на +5В) и с первой ножки резистор 3к3 на корпус.
Шшшшш....Во сне я расту!
Аватара пользователя
vitalik_1984
Поставщик валерьянки для Кота
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень
Контактная информация:

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

Сообщение vitalik_1984 »

Барбарис писал(а):Спасибо огромное, только что залил оригинальную прошивку с сайта оригинала, и всё заработало!!!

Ссылку на рабочую прошивку почему не добавили?
Барбарис писал(а):А кстати, а как можно посмотреть сколько весит прошивка или сколько место в микроконтроллере осталось свободно,

Если самостоятельно компилируется, то можно посмотреть в конце компиляции показывается сколько байт использовано
и оценочный остаток памяти в процентах.
Барбарис писал(а):И ещё такой момент, а вот так реально можно делать для защиты МК

Это вообще непонятно из какой оперы.Какая микра и зачем там вообще светодиод.
Если вы про это
то наверно можно и так делать.Можно и просто обычный стабилитрон на подходящее напряжение сделать.
И это не для защиты мк, а для защиты EEPROM делают так , потому что ниже определенного напряжения запись в нее может привести к порче.
Хотя я бы не стал так делать, потому что запись могла начаться и перед самым сбросом и тоже может повредиться.
Аватара пользователя
Барбарис
Встал на лапы
Сообщения: 81
Зарегистрирован: Вс авг 13, 2006 23:01:11
Откуда: Москва
Контактная информация:

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

Сообщение Барбарис »

Вот, прошивка которая у меня заработала, для индикатора с общим анодом.
Да, я и имел ввиду для защиты EERPOM, чтоб не сбивались настройки термостата.
ОГромное спасибо за разъяснения.
Вложения
termostat_led_oa_heat.rar
(2.14 КБ) 128 скачиваний
Шшшшш....Во сне я расту!
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

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

Сообщение Kavka »

vitalik_1984 писал(а):при 60 ма всего на 0,5 вольт поднимается напряжение при минусе.(низкий уровень)
при 20 ма всего на 0,5 вольт падает при плюсе(высокий уровень)

Что-то про 20 и 60 мА вы напутали
Напряжение при токе:

для логического нуля
20мА - 0.5 в
45мА - 1.4 в
60мА - 3.0 в

для логической единицы
20мА - 2.9 в
45мА - 1.5 в
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Аватара пользователя
vitalik_1984
Поставщик валерьянки для Кота
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень
Контактная информация:

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

Сообщение vitalik_1984 »

я то ничего не перепутал, в отличие от товарища, который говорил, что 70 ма с вывода можно снимать.Графики читать умею, спасибо.
IO L это лог ноль.
IO H это лог единица.
Падение высокого уровня от 3.3в на 0.5в это 2.8 вольт при 20ма.
чем отличается от вашего?
Там в 15 графике смотрите я же написал.
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

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

Сообщение Kavka »

vitalik_1984 писал(а):при 60 ма всего на 0,5 вольт поднимается напряжение при минусе.(низкий уровень)

Лог."0" при 60 мА поднимается на 0,5 в ???
По мне так на 3 вольта поднимается.

Если говорить про 0,5в, то ток должен быть 20мА.

Так что вы, всё-таки, напутали. :) С кем не бывает. :)
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
RDW
Родился
Сообщения: 19
Зарегистрирован: Пт май 20, 2011 15:28:49

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

Сообщение RDW »

Это всё замечательно, что все разбираются в графиках кроме меня, но никто конкретно так ответить и не смог о токе способном отдать ПЛИСом.
Хорошо, спрошу по простому (на примерах):

1. нагрузка на одной ноге 20 мА при 3.3В, что будет?
2. нагрузка на двух ногах по 20 мА при 3.3В, что будет?

Чип нагреется, сгорит или будет просадка по питанию её?..

А то все разговоры об относительных составляющих.
Аватара пользователя
vitalik_1984
Поставщик валерьянки для Кота
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень
Контактная информация:

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

Сообщение vitalik_1984 »

Kavka писал(а):Лог."0" при 60 мА поднимается на 0,5 в ??

Посмотрите внимательно график номер 15 там семейство XC 9500 описано.
Kavka писал(а):
Так что вы, всё-таки, напутали. :) С кем не бывает. :)

Если я и напутал, то только с тем, что еще мощнее есть график от Spartan II GTL под номером 13 при 110ма низкий уровень поднимается до 0,5в
И еще что доверяю графикам такого маленького разрешения.

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

И еще обратите внимание, что графики снизу подписаны.
1. нагрузка на одной ноге 20 мА при 3.3В, что будет?
2. нагрузка на двух ногах по 20 мА при 3.3В, что будет?

Чип нагреется, сгорит или будет просадка по питанию её?..

1 считаем нагрев по формуле, которую я уже приводил, то есть0,5вольт *20ма =10мВт на вывод.
0,5вольт это потеря напряжения внутри чипа по графику.
2.два вывода в два раза больше греется.

3.просадка по питанию есть всегда, вопрос в том насколько она допустима.Для уменьшения пульсаций напряжения от переключений всегда ставят конденсаторы.
Насчет нагреется так это в любом случае, можно небольшой радиатор поставить, а еще легче транзисторами разгрузить.
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

Сообщение Gudd-Head »

Чой-то я туплю...
Наши выпускают кварцы (НС-49U) L и S — с нагрузочной ёмкостью и без неё. Какой мне нужен для тактирования МК и почему?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
murzila
Мучитель микросхем
Сообщения: 436
Зарегистрирован: Сб апр 10, 2010 16:46:26

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

Сообщение murzila »

Нашел вот старую тему на хоботе. В принципе, должны работать оба, хотя для те же PICов, например, изготовитель рекомендует с параллельным резонансом. В случае применения кварца с последовательным резонансом, генерируемая частота может отличаться от паспортной. Я сейчас использую в основном Geyer-овские кварцы KX-3H, KX-K и KX-9A.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

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

Сообщение FreshMan »

если кто либо из многоуважаемой публики юзает mikroC PRO for AVR подскажите пожалуйста: имеется ли в данной проге генератор кода ?
Tell Me The Truth
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

Сообщение Gudd-Head »

murzila писал(а):Нашел вот старую тему на хоботе.

В общем, ничего не почерпнул. Тогда другой вопрос: импортные кварцы — больше похожи на S или L?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Ответить

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