Мелкие вопросы по МК и ПЛИС.
Re: Мелкие вопросы по МК и ПЛИС.
Метка CH_CNTR вызывается два раза, по которой программа идет на IPM. Сама CH_CNTR вызывается из DO_INCR в MAIN_LOOP. Мертвых участков там нет.
-
Alexeyslav
- Друг Кота
- Сообщения: 4550
- Зарегистрирован: Чт май 05, 2011 21:26:34
- Откуда: Украина, Славутич
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Я никак не нашел место где идет инкремент IPM, куда-то присваивается... а инкремент где? сравнение с цифрой 6 где? Может оно как-то происходит очень неявно - тем хуже для программы. Анализировать работу написанных таким образом программ - сущий ад. Поэтому я и говорю про обфускацию программы... она вообще работает? Кто-нибудь пытался её компилировать и проверить её работу? Там кстати опечатка есть - tor_k001 должно быть tot_k001, но поскольку эти константы нигде больше не используются кроме как в объявлениях то и компилятору ругаться не с чего. Но с другой стороны, какой смысл объявлять константы если они никогда не используются? Для красоты разве что, но для красоты можно было бы в комментарии указать диапазон используемых ячеек и делов.
Насколько я понял, тут ни о каком делении речи нет - счетчики считают очень просто - 1 импульс с датчика = 1 метр. Конкретно эта прошивка. Задание коэффициента имп/метр производится снаружи при помощи аппаратного делителя на 5 или 6. Либо программа не доделана.
Насколько я понял, тут ни о каком делении речи нет - счетчики считают очень просто - 1 импульс с датчика = 1 метр. Конкретно эта прошивка. Задание коэффициента имп/метр производится снаружи при помощи аппаратного делителя на 5 или 6. Либо программа не доделана.
Re: Мелкие вопросы по МК и ПЛИС.
Всем привет,какой ток потребляют ножки питания у Альтеры EPM3064ATI44-10?
Последний раз редактировалось Nevox Пн июн 03, 2013 10:44:41, всего редактировалось 1 раз.
- ibiza11
- Поставщик валерьянки для Кота
- Сообщения: 1900
- Зарегистрирован: Сб фев 21, 2009 13:11:40
- Откуда: Москва
Re: Мелкие вопросы по МК и ПЛИС.
Всем привет,сколько зерна везет трактор ДТ-75 Волгоградского тракторного завода?Всем привет,какой ток потребляют ножки у Альтеры EPM3064ATI44-10?
Последний раз редактировалось ibiza11 Пн июн 03, 2013 10:49:11, всего редактировалось 1 раз.
Ставим плюсы: )
Re: Мелкие вопросы по МК и ПЛИС.
Просто считаю ток потребления, могли бы и нормально объяснить,ничего смешного тут нет...
Re: Мелкие вопросы по МК и ПЛИС.
Наверное зависит от нагрузки на этих ножках.
Re: Мелкие вопросы по МК и ПЛИС.
нет нагрузки, на пути к микросхеме только источник напряжения 5 Вольт, и преобразователь напряжения из 5 в 3.3 В (LM1117IMPX-3.3),в его даташите нет тока потребления,следовательно преобразователь,грубо говоря,пропускает все на 100 процентов в Альтеру, поэтому и спрашиваю, сколько ток потребления у ножек питания в альтере, т.к в даташите не увидел.
p.s. кондеры не в счет.
p.s. кондеры не в счет.
- ibiza11
- Поставщик валерьянки для Кота
- Сообщения: 1900
- Зарегистрирован: Сб фев 21, 2009 13:11:40
- Откуда: Москва
Re: Мелкие вопросы по МК и ПЛИС.
Ставим плюсы: )
- ChipKiller
- Сверлит текстолит когтями
- Сообщения: 1163
- Зарегистрирован: Ср янв 05, 2011 16:25:15
Re: Мелкие вопросы по МК и ПЛИС.
...какое глубокое "умозаключение" ....и преобразователь напряжения из 5 в 3.3 В (LM1117IMPX-3.3),в его даташите нет тока потребления,следовательно преобразователь,грубо говоря,пропускает все на 100 процентов в Альтеру,

Nevox есть ток потребления чипа, и есть нагрузочная способность выводов...
Последний раз редактировалось ChipKiller Пн июн 03, 2013 11:02:35, всего редактировалось 1 раз.
Re: Мелкие вопросы по МК и ПЛИС.
Раз все такие умные, почему так сложно объяснить?Вы же не с рождения все знаете, легко глумиться над теми,кто хочет научиться.
- ibiza11
- Поставщик валерьянки для Кота
- Сообщения: 1900
- Зарегистрирован: Сб фев 21, 2009 13:11:40
- Откуда: Москва
Re: Мелкие вопросы по МК и ПЛИС.
Nevox, впишите возраст в Ваш аккаунт, возможно смеяться будут меньше.
И еще, почитайте, что такое ток, напряжение и мощность. С этого ВСЕ начинали. Меньше вопросов будет.
И еще, почитайте, что такое ток, напряжение и мощность. С этого ВСЕ начинали. Меньше вопросов будет.
Ставим плюсы: )
Re: Мелкие вопросы по МК и ПЛИС.
Плохо смотрели!Nevox писал(а):т.к в даташите не увидел.
Раздел "Power Consumption", страницы 39-41.Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Re: Мелкие вопросы по МК и ПЛИС.
Вот только что пересмотрел и увидел, взял инфу из графиков, точно пока считать не нужно, спасибо Вам большое!
- SilentDemon
- Открыл глаза
- Сообщения: 75
- Зарегистрирован: Пт июн 29, 2012 12:36:23
Re: Мелкие вопросы по МК и ПЛИС.
На сайте ведь есть рабочая прошивка (на 6 импульсов) она работает как в Протеусе, так и в железе, пробывал в исходнике менять три значения в конце (де нашел значение 6), компилировал, работает, в Протеусе никаких отличий не заметил, при одинаковой частоте входного сигнала, скорость обе прошивки отображают идентичную.
-
Alexeyslav
- Друг Кота
- Сообщения: 4550
- Зарегистрирован: Чт май 05, 2011 21:26:34
- Откуда: Украина, Славутич
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Сколько текста а схемы так и нет. Может там аппаратный внешний делитель на 6? Судя по способу опроса датчика, так оно и должно быть...
По поводу тока потребления ПЛИС... в справочнике даны данные только по СОБСТВЕННОМУ потреблению самим чипом, а ведь через выводы питания идет весь ток через другие выводы, и он еще зависит от частоты с которой ПЛИСина переключается(не только тактовая, а еще частоты переключения каждой ячейки). В таком случае лучше учитывать максимальный ток который возможен в конкретной схеме(все выходы под максимальной нагрузкой, максимальная скорость переключения и т.д.).
По поводу тока потребления ПЛИС... в справочнике даны данные только по СОБСТВЕННОМУ потреблению самим чипом, а ведь через выводы питания идет весь ток через другие выводы, и он еще зависит от частоты с которой ПЛИСина переключается(не только тактовая, а еще частоты переключения каждой ячейки). В таком случае лучше учитывать максимальный ток который возможен в конкретной схеме(все выходы под максимальной нагрузкой, максимальная скорость переключения и т.д.).
Re: Мелкие вопросы по МК и ПЛИС.
Nevox, не обращайте внимания на насмешки......., смется тот кто смеется последним
Не стыдно не знать, стыдно не учиться !
Не стыдно не знать, стыдно не учиться !
Tell Me The Truth
Re: Мелкие вопросы по МК и ПЛИС.
Уважаемый Кот! Заинтриговали часы на PIC16F87.
Все как бы ничего, но одного будильника маловато. Никогда не занимался програмированием, может подскажешь, что можно или нужно переделать в прошивке, чтобы было 2-3 будильника?
Заранее благодарен за помощь!
Все как бы ничего, но одного будильника маловато. Никогда не занимался програмированием, может подскажешь, что можно или нужно переделать в прошивке, чтобы было 2-3 будильника?
Заранее благодарен за помощь!
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Уважаемый Сергей_! Было бы очень интересно и некоторым котам, возможно, даже приятно вам помочь , но вы не указали ни сайта, в недрах которого вы нашли данные часики, ни прошивки, ни схемы.
К сожалению на такие вопросы сложно отвечать.
К сожалению на такие вопросы сложно отвечать.
Re: Мелкие вопросы по МК и ПЛИС.
Всем спасибо за хорошие ответы.
Я все опять с той же плисиной (altera 3064).У этой микросхемы есть функция горячей замены. В момент включения модуля в крейт(есть шина ISA на которой стоит микропроцессорный модуль,который опрашивает всю шину,на которой подчиненные модули и установлены), происходят какие-то непонятные глюки, и шина может подвеситься, в результате чего включаются те ножки (других модулей и того,который вставляется), которые должны быть выключены, в общем, происходит некое, крайне нежелательное управление шиной. Я пробовал подавать напряжение VCCINT раньше чем напряжение VCCIO на микросхему(прочитал так в одном даташите на сайте альтеры). Ведь если горячая замена есть,то проблем не должно быть с этим.
Я все опять с той же плисиной (altera 3064).У этой микросхемы есть функция горячей замены. В момент включения модуля в крейт(есть шина ISA на которой стоит микропроцессорный модуль,который опрашивает всю шину,на которой подчиненные модули и установлены), происходят какие-то непонятные глюки, и шина может подвеситься, в результате чего включаются те ножки (других модулей и того,который вставляется), которые должны быть выключены, в общем, происходит некое, крайне нежелательное управление шиной. Я пробовал подавать напряжение VCCINT раньше чем напряжение VCCIO на микросхему(прочитал так в одном даташите на сайте альтеры). Ведь если горячая замена есть,то проблем не должно быть с этим.
Re: Мелкие вопросы по МК и ПЛИС.
Это как? В доке на эту ПЛИС ни одной строчки, даже слов таких нет "Hot swap". Подобное свойство присуще блоку, узлу. Для отдельно взятой микросхемы важно наличие или отсутствие питания.Nevox писал(а):Я все опять с той же плисиной (altera 3064).У этой микросхемы есть функция горячей замены.
А вот КАК реализован аппаратно Hot Swap - это отдельная тема. И немалая. Никому не известен вариант решения в вашем случае. Оптимальный вариант - если изделие покупное, обращаться к изготовителю. В любом случае, это проблема, которой рекомендовано заниматься специалистам, находящимися в теме. Форумные советы будут безрезультатны в силу ряда причин.
С уважением,
Виктор.
Виктор.