Страница 2046 из 2115
Re: Мелкие вопросы по теории
Добавлено: Вс окт 20, 2024 17:54:37
roman.com
TovarishAleksey писал(а):Уточняю: зачем нужен генератор внутри микроконтроллера? Полагаю, что он нужен для ШИМ, но я очень в этом не уверен.
ответ на этот вопрос есть в даташите микроконтроллера...
ответ: для синхронизации ))
Re: Мелкие вопросы по теории
Добавлено: Вс окт 20, 2024 18:29:05
Gudd-Head
TovarishAleksey писал(а):Уточняю: зачем нужен генератор внутри микроконтроллера?
Он нужен для стабильной тактовой частоты. Если не нужна стабильность, можно тактироваться и от (встроенного) RC-генератора.
Re: Мелкие вопросы по теории
Добавлено: Вс окт 20, 2024 18:32:38
TovarishAleksey
понял, спасибо.
Re: Мелкие вопросы по теории
Добавлено: Вс окт 20, 2024 19:32:22
mickbell
Немного добавлю для окончательной ясности, учитывая уровень знаний спрашивающего. Микроконтроллер, микропроцессор - устройства, выполняющие последовательность команд. Здесь ключевое слово - последовательность. То есть команды выбираются из места своего хранения и затем выполняются последовательно, одна за одной. Значит, существует устройство, которое последовательно, через некоторые промежутки времени берёт эти команды и исполняет их. Тактовый генератор как раз и обеспечивает эти самые промежутки времени. Там много таких времязависимых процессов, и у современных МК (например, с ядром ARM) тактовая система устроена довольно сложно.
Re: Мелкие вопросы по теории
Добавлено: Вс окт 20, 2024 20:04:08
TovarishAleksey
Микбел, вы хорошо, простым языком всё объясняете! Благодарю
Re: Мелкие вопросы по теории
Добавлено: Пн окт 21, 2024 11:10:13
TovarishAleksey
Чем FPGA отличается от микроконтроллера, и почему дороже?
Re: Мелкие вопросы по теории
Добавлено: Пн окт 21, 2024 12:10:06
Фунтик
https://ru.wikipedia.org/wiki/%D0%9F%D1 ... 1%86%D0%B0
А почему дороже? Да смотря что с чем сравнивать, есть и микроконтроллеры дороже матриц.
Re: Мелкие вопросы по теории
Добавлено: Пн окт 21, 2024 13:02:08
Gudd-Head
[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4638790#p4638790"]Чем FPGA отличается от микроконтроллера, и почему дороже?[/uquote]
Дороже потому что быстрее и сложнее. Это если в двух словах.
Re: Мелкие вопросы по теории
Добавлено: Пн окт 21, 2024 13:21:21
TovarishAleksey
Понял. А его легко прошивать? Можно датчики подключать?
Re: Мелкие вопросы по теории
Добавлено: Пн окт 21, 2024 13:47:30
Gudd-Head
Его это её, ПЛИС? Если умеешь, то легко. И датчики можно подключать, причём можно опрашивать их все одновременно.
Re: Мелкие вопросы по теории
Добавлено: Пн окт 21, 2024 15:31:53
es131245
FPGA умеет работать в "параллель" как конвейер. МК работает по последовательности кода (исключение - периферия).
Re: Мелкие вопросы по теории
Добавлено: Вт окт 22, 2024 18:20:24
Gudd-Head
[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4638790#p4638790"]Чем FPGA отличается от микроконтроллера, и почему дороже?[/uquote]
В FPGA можно реализовать несколько контроллеров, работающих параллельно. Потому и дороже.
Re: Мелкие вопросы по теории
Добавлено: Вт окт 22, 2024 18:54:30
AlexS4
[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4638790#p4638790"]Чем FPGA отличается от микроконтроллера, и почему дороже?[/uquote]
дороже восновном потому что менее популярно (более узкий рынок, имеет меньшие тиражи)
микроконтроллер это готовый довольно сложный логический _автомат_ , который умеет выполнять программки в виде некоего кода. многоядерные могут параллельно (одновременно и почтинезависимо) исполнять каждое свой код.
FPGA - универсальная матрица логических элементов и триггеров для построения самых различных логических схем и автоматов, она умеет загружать в себя конфигурацию (тоже в виде некоего кода) и превращаться во чтото сложное или простое, работающее параллельно последовательно или перпендикулярно

короче это супер гибкая штуковина.
есть проекты процессоров на FPGA. впринципе в некоторых применениях небыстрые устройства на FPGA можно симулировать на mcu, но в качестве не требующих высоких скоростей устройств FPGA применяют редко.
по сложности в смысле количества транзисторов они они бывают очень разные, но многие, даже самые приметивные-начальные стОят дороже популярных MCU, несмотря на то что MCU могут содержать на 3-4 порядка больше транзисторов... такая ценовая политика... , мне кажется зря, конструкторы ждут супердешевых простых FPGA уже лет 30+

, они могли бы здорово потеснить традиционную логику кмк, ... но я не маркетолог альтеры или зайлинса

Re: Мелкие вопросы по теории
Добавлено: Вт окт 22, 2024 18:59:47
yor
FPGA - это ПЛИС?
Re: Мелкие вопросы по теории
Добавлено: Вт окт 22, 2024 19:01:52
Gudd-Head
[uquote="yor",url="/forum/viewtopic.php?p=4639316#p4639316"]FPGA - это ПЛИС?[/uquote]
Да, не путать с CPLD.
Re: Мелкие вопросы по теории
Добавлено: Ср окт 23, 2024 12:59:28
AlexS4
сейчас с терминологией уже путаница случится)
более менее устоявшееся примерно так:
PLD=ПЛИС - общее название всех видов
FPGA,PGA ((field)programmable gate array) = ППВМ - но такое сокращение только в институте слыхал

это матрица из блоков с встроенным триггером. блоки можно программировать сами и соединять используя короткие и длинные связи и шины. еще есть модули IO привязанные к физическим ножкам чипа. первыми концепцию предложил зайлинкс (xilinx). см VHDL.
изначально в таких чипах конфигурация хранилась в отдельном сериальном флэше и загружалась при старте, потом флэш стали на том же кристалле делать, затем выдумывали всякое для "мгновенной" загрузки конфигурации.
PAL (programmable array logic) =ПЛМ (логическая матрица)
это первое что появилось, альтера восновном делала. начиналось с пережигаемых перемычек, затем флэш ячейки.
это типа набора программируемых логических элементов, концептуальное отличие от FPGA изначально было в единой глобальной однородной матрице соединений и относительно фиксированных входах-выходах.
но потом это обросло встроенными триггерами, потом начали IO делать на почти все ноги и она для некоторых задач стала конкурировать с FPGA
когда это появилось их начали обзывать CPLD.
затем это настолько все проникло друг в друга ...бренды уже перестали быть границей между разными концепциями
уже встречал CPLD-PAL и CPLD-FPGA в статьях

Re: Мелкие вопросы по теории
Добавлено: Ср окт 30, 2024 11:24:34
Di123
у китайского бп на 1500вт стоит реле мощности которое коротит термисторы после включения
но оно на 5а а через него может протекать до 8а
оно скорее всего сгорит со временем
нужно ли оно там или сразу убрать ?
термисторы два паралельно по 2,5ом 15D
Re: Мелкие вопросы по теории
Добавлено: Ср окт 30, 2024 12:14:19
AlexS4
Di123, нужно конечно, полюбому у контактов реле сопротивление ниже чем у термисторов!
насчет 8A - скорее всего там средняя мощность существенно меньше 1.5kW и ток тоже. а максимальный если и бывает то кратковременно.
например сервер 3U c 16 дисками 3" комплектуется 2мя блоками 900W а фактически потребляет 500W на старте дисков и 150-250W всреднем.
Re: Мелкие вопросы по теории
Добавлено: Ср окт 30, 2024 13:08:47
Di123
AlexS4, сопротивление контактов по даташиту 0,1ом
я исходил из того что мощность указывается на выходе а не на входе итого имеем 1500/0,85= 1760вт примерно от сети
на пока по ватметру нагрузка берёт чутка за 1200вт от сети а это уже чуть больше 5а по линии 220
ладно тогда понаблюдаю может он с запасом на прочность сделан
Re: Мелкие вопросы по теории
Добавлено: Ср окт 30, 2024 13:19:50
AlexS4
ну 5A это же просто некий номинальный ток на котором нормирован ресурс, при перегрузке рэлюха отщелкает не 100k коммутаций а 50k ну или 10k
после длительного включения выключить и сразу пальцем потрогать ножки контактов реле на предмет перегрева (только осторожно чтоб электролит через себя не разрядить) можно тепловизором или термопарой прямо находу. но думаю все ок и нет смысла париться.
а вот если ее выкинуть - от термисторов пойдет дымок
