Мелкие вопросы по теории

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
roman.com
Друг Кота
Сообщения: 9167
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Мелкие вопросы по теории

Сообщение roman.com »

TovarishAleksey писал(а):Уточняю: зачем нужен генератор внутри микроконтроллера? Полагаю, что он нужен для ШИМ, но я очень в этом не уверен.
ответ на этот вопрос есть в даташите микроконтроллера...
Screenshot_1.jpg
(74.31 КБ) 45 скачиваний
ответ: для синхронизации ))
Реклама
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по теории

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

TovarishAleksey писал(а):Уточняю: зачем нужен генератор внутри микроконтроллера?
Он нужен для стабильной тактовой частоты. Если не нужна стабильность, можно тактироваться и от (встроенного) RC-генератора.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Реклама
Аватара пользователя
TovarishAleksey
Потрогал лапой паяльник
Сообщения: 313
Зарегистрирован: Вс сен 22, 2024 12:16:47
Откуда: Село Лютенька

Re: Мелкие вопросы по теории

Сообщение TovarishAleksey »

понял, спасибо.
"Умный может зарабатывать триста рублей, а проживать три тысячи"
Аватара пользователя
mickbell
Друг Кота
Сообщения: 16509
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Re: Мелкие вопросы по теории

Сообщение mickbell »

Немного добавлю для окончательной ясности, учитывая уровень знаний спрашивающего. Микроконтроллер, микропроцессор - устройства, выполняющие последовательность команд. Здесь ключевое слово - последовательность. То есть команды выбираются из места своего хранения и затем выполняются последовательно, одна за одной. Значит, существует устройство, которое последовательно, через некоторые промежутки времени берёт эти команды и исполняет их. Тактовый генератор как раз и обеспечивает эти самые промежутки времени. Там много таких времязависимых процессов, и у современных МК (например, с ядром ARM) тактовая система устроена довольно сложно.
И хрюкотали зелюки,
Как мюмзики в мове.

На каждый РКН
Найдётся VPN.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
TovarishAleksey
Потрогал лапой паяльник
Сообщения: 313
Зарегистрирован: Вс сен 22, 2024 12:16:47
Откуда: Село Лютенька

Re: Мелкие вопросы по теории

Сообщение TovarishAleksey »

Микбел, вы хорошо, простым языком всё объясняете! Благодарю
"Умный может зарабатывать триста рублей, а проживать три тысячи"
Реклама
Аватара пользователя
TovarishAleksey
Потрогал лапой паяльник
Сообщения: 313
Зарегистрирован: Вс сен 22, 2024 12:16:47
Откуда: Село Лютенька

Re: Мелкие вопросы по теории

Сообщение TovarishAleksey »

Чем FPGA отличается от микроконтроллера, и почему дороже?
"Умный может зарабатывать триста рублей, а проживать три тысячи"
Реклама
Аватара пользователя
Фунтик
Собутыльник Кота
Сообщения: 2710
Зарегистрирован: Пт фев 12, 2010 13:47:17

Re: Мелкие вопросы по теории

Сообщение Фунтик »

https://ru.wikipedia.org/wiki/%D0%9F%D1 ... 1%86%D0%B0

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

Re: Мелкие вопросы по теории

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

[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4638790#p4638790"]Чем FPGA отличается от микроконтроллера, и почему дороже?[/uquote]
Дороже потому что быстрее и сложнее. Это если в двух словах.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
TovarishAleksey
Потрогал лапой паяльник
Сообщения: 313
Зарегистрирован: Вс сен 22, 2024 12:16:47
Откуда: Село Лютенька

Re: Мелкие вопросы по теории

Сообщение TovarishAleksey »

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

Re: Мелкие вопросы по теории

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

Его это её, ПЛИС? Если умеешь, то легко. И датчики можно подключать, причём можно опрашивать их все одновременно.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
es131245
Потрогал лапой паяльник
Сообщения: 369
Зарегистрирован: Пт фев 01, 2013 21:05:30

Re: Мелкие вопросы по теории

Сообщение es131245 »

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

Re: Мелкие вопросы по теории

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

[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4638790#p4638790"]Чем FPGA отличается от микроконтроллера, и почему дороже?[/uquote]
В FPGA можно реализовать несколько контроллеров, работающих параллельно. Потому и дороже.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
AlexS4
Друг Кота
Сообщения: 6668
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Re: Мелкие вопросы по теории

Сообщение AlexS4 »

[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4638790#p4638790"]Чем FPGA отличается от микроконтроллера, и почему дороже?[/uquote]
дороже восновном потому что менее популярно (более узкий рынок, имеет меньшие тиражи)

микроконтроллер это готовый довольно сложный логический _автомат_ , который умеет выполнять программки в виде некоего кода. многоядерные могут параллельно (одновременно и почтинезависимо) исполнять каждое свой код.

FPGA - универсальная матрица логических элементов и триггеров для построения самых различных логических схем и автоматов, она умеет загружать в себя конфигурацию (тоже в виде некоего кода) и превращаться во чтото сложное или простое, работающее параллельно последовательно или перпендикулярно :) короче это супер гибкая штуковина.

есть проекты процессоров на FPGA. впринципе в некоторых применениях небыстрые устройства на FPGA можно симулировать на mcu, но в качестве не требующих высоких скоростей устройств FPGA применяют редко.

по сложности в смысле количества транзисторов они они бывают очень разные, но многие, даже самые приметивные-начальные стОят дороже популярных MCU, несмотря на то что MCU могут содержать на 3-4 порядка больше транзисторов... такая ценовая политика... , мне кажется зря, конструкторы ждут супердешевых простых FPGA уже лет 30+ :( , они могли бы здорово потеснить традиционную логику кмк, ... но я не маркетолог альтеры или зайлинса :dont_know:
Последний раз редактировалось AlexS4 Вт окт 22, 2024 19:04:45, всего редактировалось 1 раз.
yor
Говорящий с текстолитом
Сообщения: 1688
Зарегистрирован: Сб янв 19, 2008 23:57:27

Re: Мелкие вопросы по теории

Сообщение yor »

FPGA - это ПЛИС?
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по теории

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

[uquote="yor",url="/forum/viewtopic.php?p=4639316#p4639316"]FPGA - это ПЛИС?[/uquote]
Да, не путать с CPLD.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
AlexS4
Друг Кота
Сообщения: 6668
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Re: Мелкие вопросы по теории

Сообщение AlexS4 »

сейчас с терминологией уже путаница случится)
более менее устоявшееся примерно так:
PLD=ПЛИС - общее название всех видов

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

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

затем это настолько все проникло друг в друга ...бренды уже перестали быть границей между разными концепциями :dont_know:
уже встречал CPLD-PAL и CPLD-FPGA в статьях ;)
Аватара пользователя
Di123
Сверлит текстолит когтями
Сообщения: 1142
Зарегистрирован: Пт авг 05, 2016 04:47:49

Re: Мелкие вопросы по теории

Сообщение Di123 »

у китайского бп на 1500вт стоит реле мощности которое коротит термисторы после включения

Изображение

но оно на 5а а через него может протекать до 8а
оно скорее всего сгорит со временем
нужно ли оно там или сразу убрать ?
термисторы два паралельно по 2,5ом 15D
Аватара пользователя
AlexS4
Друг Кота
Сообщения: 6668
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Re: Мелкие вопросы по теории

Сообщение AlexS4 »

Di123, нужно конечно, полюбому у контактов реле сопротивление ниже чем у термисторов!
насчет 8A - скорее всего там средняя мощность существенно меньше 1.5kW и ток тоже. а максимальный если и бывает то кратковременно.

например сервер 3U c 16 дисками 3" комплектуется 2мя блоками 900W а фактически потребляет 500W на старте дисков и 150-250W всреднем.
Аватара пользователя
Di123
Сверлит текстолит когтями
Сообщения: 1142
Зарегистрирован: Пт авг 05, 2016 04:47:49

Re: Мелкие вопросы по теории

Сообщение Di123 »

AlexS4, сопротивление контактов по даташиту 0,1ом
я исходил из того что мощность указывается на выходе а не на входе итого имеем 1500/0,85= 1760вт примерно от сети
на пока по ватметру нагрузка берёт чутка за 1200вт от сети а это уже чуть больше 5а по линии 220
ладно тогда понаблюдаю может он с запасом на прочность сделан
Аватара пользователя
AlexS4
Друг Кота
Сообщения: 6668
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Re: Мелкие вопросы по теории

Сообщение AlexS4 »

ну 5A это же просто некий номинальный ток на котором нормирован ресурс, при перегрузке рэлюха отщелкает не 100k коммутаций а 50k ну или 10k ;)

после длительного включения выключить и сразу пальцем потрогать ножки контактов реле на предмет перегрева (только осторожно чтоб электролит через себя не разрядить) можно тепловизором или термопарой прямо находу. но думаю все ок и нет смысла париться.

а вот если ее выкинуть - от термисторов пойдет дымок 8)
Ответить

Вернуться в «Теория»