Перейти к содержанию
    

san822

Свой
  • Постов

    1 189
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Сообщения, опубликованные san822


  1. 20 hours ago, quark said:

    Каким образом, чисто технически, исключается эта ситуация? На питании стоит какой-то ограничитель тока на 0.7A, который автоматически снижает напряжение VCC? Тогда почему его нет в схеме? И он не упоминается в условиях задачи?

    Считайте, что в лабораторном блоке питания стоит ограничение по току.

    Ток предельно допустимый уже был назван (исходя из ограничения по тепловыделению 5 Ватт на R1)  - 0,707 А.

     

    3 hours ago, k155la3 said:

    Наверное Вы правы. Сбивает с толку схема, на которой R2 обозначен как девайс с возможно-нулевым сопротивлением. 

     

    Да, R2 - это переменный резистор. От нуля до, например, нескольких сотен Ом (не менее ста Ом для полноценного построения графика, на котором всё будет видно).

     

    Первая часть ответа для условий из первого сообщения - это два диапазона (от Х1 до Х2 и от Х3 до Х4, между Х2 и Х3 диапазон значений R2, при которых на R2 будет выделяться мощность выше одного Ватта). Или один, для которого мощность будет выше одного Ватта.

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

    Вторая часть ответа - исключительно инжерно-прикладная. В ней R2 заменяется на два резистора - постоянный и переменный. Номинал постоянного таков, что на переменном будет выделяться мощность не более одного Ватта (максимальная для некоторого значения R2 при этом будет равна одному Ватту). 

    • Upvote 1
  2. 1 hour ago, Rst7 said:

     

    Легко. Все равно все сведется к системе из двух неравенств. Одно - линейное, второе приводится к квадратному уравнению.

     

    На всякий случай отмечу, что ответ - это диапазон (например, от Х1 Ом до Х2 Ом) значений R2, при котором на нём выделяется мощность не более одного (для варианта исходных данных из первого сообщения) Ватта. Верхнее значение диапазона не должно быть меньше нескольких десятков Ом, как я уже говорил (по соображениям рациональности).

     

    39 minutes ago, Rst7 said:

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

    Я не могу писать вопрос, а потом сразу ответ без каких-либо интересных версий форумчан.

    Это будет слишком скучно. 

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

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

    Внутреннее чутьё подсказывает, что есть ещё варианты из высшей математики. 

    Любознательных приглашаю ещё найти ответ на этот вопрос - 

     

  4. Я пока подожду ещё ответов.

    Для особо любознательных дополнительный вопрос. 

    Можно ли, например, в Exel создать калькулятор ?

    Входные данные - VCC(ограничение по режимам использования), сопротивление R1(ограничение по конфигурации), максимальное тепловыделение R1(ограничение по режимам использования), максимальное тепловыделение R2(ограничение по возможности приобретения).

    Выходные данные - допустимый диапазон сопротивлений R2 для заданного лимита по тепловыделению.

     

  5. 15 minutes ago, k155la3 said:

    Не очень понятно, что "регулируется". Сопротивление цепи, ток в цепи, мощность на R1 или общая мощность.

    Пределы подразумевают 2 значения - минимум и максимум.

    Так как Вы задали для Vcc - от нуля до 10В.

    ТС интересовался "какими способами". Думаю, по-сути это близко к графическому, но без графики.

     

    Проведите аналогию с нагрузочными характеристиками блоков питания.

    Нагрузка может зависеть от окружающей температуры. 

    В данном же случае напряжение на сборке зависит от предела тепловыделения 5 Ватт с резистора R1, т. е. автоматически от сопротивления R2 (R2 также ограничивает ток, а от тока зависит тепловыделение на R1).

     

     

    26-02-2023.png

    8 minutes ago, Rst7 said:

    Это уже что-то непонятное Вы говорите. Либо опять какая-то нехватка в условиях задачи.

    По условию VCC может быть любым без превышения мощности на резисторе R1. Это и ограничивает ток в цепи.

    Либо VCC может быть ограничен (как в первом посте 10В)? Тогда да, на допустимых значениях появляется еще один вариант, там, где R2 сильно велик. Это случай будет выглядеть так

    P2=U2^2/R2, а U2=VCC*R2/(R2+R1) => P2=VCC^2*R2/(R2+R1)^2 => VCC^2*R2=P2*(R2+R1)^2 и так далее, квадратное уравнение, выписывать лень, но все еще школа, как она есть.

     

    Да, это и есть тот самый графический способ решения.

    На графике можно увидеть диапазон значений R2, для которого тепловыделение на R2 будет выше одного Ватта.

    • Upvote 1
  6. Правильное направление мысли.

    Верхнее значение тока можно считать найденным.

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

    Нам же нужно диапазон регулировки взять побольше (верхнее значение сопротивления R2 должно хотя бы в несколько раз превышать сопротивление R1).

  7. Да, забыл явным образом расставить приоритеты.

    Напряжение VCC может быть от нуля до 10 Вольт, но исключается ситуация, при которой мощность на R1 превысит 5 Ватт. 

    Т. е. VCC в режимах работы данной резисторной связки зависит от мощности R1.

  8. Условия задачи примерно следующие.

    VCC - от 0 до 10 Вольт.
    Мощность на резисторе R1 не может превысить 5 Ватт при любых положениях переменного резистора R2 и при любых напряжениях VCC. 
    Вопрос - как ограничено значение резистора R2, если на нём может выделяться мощность не более одного Ватта.
    Т. е. задача сводится к выбору резистора R2 или комбинации резисторов, которые будут играть роль резистора R2.

    Какими способами можно решить эту задачу (кроме очевидного графического) ? 

    24-02-2023.png

  9. 22 hours ago, Vasil_Riabko said:

    Google  в помощь. https://github.com/topics/ch341a например.

    на основании чего сделан вывод. Сотни ссылок в Google  или у Вас ужен нет доступа к Google ?

    Вы можете просто скинуть ссылки на несколько тем на форумах, которые действительно достойны внимания ? 

    У меня какие-то странные поисковики.

    Например, когда я ищу что-то про Matlab через YouTube, мне в первую очередь (первые несколько десятков видео) предлагают контент производства Индии и Пакистана... 

  10. 19 hours ago, Obam said:

    Мне отладка и не нужна. Хватит просто чтения и записи.
    Тут долько руками развести остаётся...

    Да, хватит только возможности обновлять прошивку.

    Просто выбирать в окне операционной системы готовый файл с прошивкой и нажимать кнопку "Загрузить прошивку". 

    А потом ещё нажать кнопку "Верифицировать данные".

    Вы знает про мою задачу больше меня ? 

    Хотите похвастать умом, опытом и эрудицией ? 

    Попробуете проявить себя в этой теме ? 

     

    Или в этой ? 

     

    Как-то маловато впечатляющих ответов по теоретической базе на новом форуме electronix.ru...

    И вопрос по делу для тех, кому есть что сказать.

    Какое ПО (как готовое, так и библиотеки и другие "прослойки") самое универсальное (в плане возможностей и гибкости конфигурирования) при работе с микросхемой CH341A  ? 

    В чём причина крайне низкой популярности CH341A на всех (как "hardware", так и  "software") форумах для всех применений ?

    Ведь  CH341A - это универсальное и доступное решение многих задач по вводу/выводу данных ? 

     

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

    Вопрос в том, почему весь интернет завален проектами программаторов с программно реализованным интерфейсом USB (при обилии решений от FTDI и недорогих микроконтроллеров с аппаратным USB). 

  12. On 2/19/2023 at 3:30 PM, Obam said:

    Тут ситуация как с прошивкой через SPI, а самое необходимое - отладка: только через "фирмУ". Сравните с CMSIS-DAP ARM.

    Мне отладка и не нужна. Хватит просто чтения и записи. 

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

    В таких случаях программатор должен быть простым и дешёвым, примерно как USBASP (но по нынешним временам аппаратная реализация шины USB уже даже для таких простых программаторов обязательна).

     

  13. 9 hours ago, Obam said:

    Какие особенности PDI ... я упускаю из виду, излагая этот вопрос ?
    Самую основную - PDI нет в открытом доступе.

    Как же тогда на свет появился продукт "avrdude patches for USBASP as a PDI programmer" от Niel Nielsen ? 

    GitHub - nieldk/avrdude: avrdude patches for USBASP as a PDI programmer

    Об этом патче есть десяток отзывов в интернет, результата с ним добиваются. 

     

    Atmel все свои протоколы называет "proprietary interface", но при этом часть информации о PDI доступна, например, в Application Note  "AVR1612: PDI programming driver"(doc8282).

    doc8282.pdf

  14. Господа знатоки, вопрос в рамках повышения уровня образования - почему нет ни одного проекта (или интеграции в какую-то оболочку для программирования) на микросхемах от FTDI для реализации связи по PDI ?

    Есть же универсальный режим BitBang, который позволяет реализовать любые протоколы относительно просто ?

    PDI может быть очень низкоскоростным, так что с его реализацией не должно быть никаких проблем.

    Какие особенности PDI и BitBang я упускаю из виду, излагая этот вопрос ? 

  15. 15 hours ago, dimka76 said:

    Уже советовали, если чо )))

     

    Да, только на AT90USB162 дефицит уже много лет такой, что автоматически отталкивает от всех схем с его использованием. Любые платы с AT90USB162 сейчас сложно найти в продаже. Не посоветовали переход на ATmega32u4(я уже много лет не слежу за новостями Atmel достаточно подробно, чтобы знать новости про все смены поколений МК), которых пока ещё много в виде готовых плат на AliExpress. 

    5 hours ago, byRAM said:

    На настоящем форуме вам бы не просто посоветовали бы его, как здесь уже сделали, а заказали и купили бы всё за Вас, собрали, проверили бы и Вам бы домой привезли и вручили бы под звуки оркестра :biggrin:

    На настоящем критика "дудок" и "бластеров" конструктивная. Например, конструкции с софтверным USB плохи тем, что на части новых ноутбуков просто не опознаются, имеются проблемы с универсальностью драйверов(не на всех ОС работают одинаково хорошо), проверками на различные идентификаторы, лицензионные номера(с некоторым ПО, например, ChipBlasterAVR не дружит с китайскими AVRISP MKII) и скорости при прошивке многих не устраивают.  

  16. Я точно на настоящем форуме electronix.ru ?

    По идее, на настоящем мне бы уже давно посоветовали программатор на основе проекта LUFA под AT90USB162, а также ссылку на документ от Atmel по переходу на новые МК - AVR®530: Migrating from AT90USB162/82 to ATmega16U2/8U2 ?

    Ведь это лучшее бюджетное решение с аппаратным USB, так как платы с ATmega32U4 на AliExpress продаются по 300 рублей ? 

  17. Вопросы к знатокам.

    Имеются ли программаторы с протоколами STK600 или MKII, которые видятся в ОС, как СОМ-порты ? 

    Имеются ли хорошо документированные проекты PDI-программаторов на базе решений типа FTDI FT2232 в режиме BitBang ?   

  18. On 9/21/2022 at 10:00 AM, byRAM said:

    При ценниках на оригинальный AVR Dragon от 3 до 5 т.р. заказывать платы и комплектующие в штучных количествах и что-то паять абсолютно не рентабельно. А ещё это надо чем-то запрограммировать. И никакой гарантии, что будет работать так, как надо ТС.

    Это примерно напоминает тему про "народный самодельный осциллограф" :biggrin:

    Не подскажите интернет-магазины с такими ценами на оригинальный AVR Dragon ?

    Возможно, кто-то знает малоизвестные проекты программаторов, в которых реализованы коммуникационные протоколы STK600 и/или mkII ?

    Или малоизвестные интернет-магазины, которые продают подобные программаторы ? 

  19. 3 hours ago, prottoss said:

    Придумал его в те вермена, когда не было денег на что то фирменное))) Но было море энтузиазма. Сейчас все наоборот))))))))

    Почему до сих пор китайцы не тиражируют ucGoZilla  или нечто подобное ? 

    И почему усовершенствованные(с конфигурируемой аналоговой обвязкой для создания различных типовых физических уровней сигналов) проекты типа Bus Pirate до сих пор не захватили полностью рынок всех программаторов ? 

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

    Теоретически нет ничего выгоднее универсальных массово производимых конфигурируемых устройств скоростного ввода-вывода. "Железо" одинаковое - решаемые задачи разные, покупатели из различных потребительских групп(каждому нужно что-то своё). Суммарный объём продаж выше, менеджеры проекта довольны. Очевидные вещи, но в текущей экономической реальности никто ничего подобного не реализует и даже не пытается стартовать.

    Проблемы будут только с некоторыми новыми физическими уровнями передачи данных, появление которых пока трудно предсказать.

     

  20. В некоторых случаях что-то простое типа USBasp просто необходимо. 

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

    А само устройстов может быть дешевле AVR Dragon, Atmel-ICE или Power Debugger.

    Можно ещё вспомнить MPLAB Snap, который когда-то предлагался, как лучшее бюджетное решение для начинающих в своём классе с ценой в 15$(PG164100), а сейчас его так просто уже не купить даже в специализированных точках продаж.


    ucGoZilla - отличный проект. Жаль только, что никто его не производит(и никогда не производил массово хотя бы в малых масштабах ?).

    Вообще никак(включая портированные версии на другие МК и наборы для самостоятельной сборки ?). 

    Цены на не самый современный по сегодняшним меркам AT91SAM7S64 не очень привлекают тех, кто смог бы производить ucGoZilla ? 

    Насколько сложно портировать проект на чипы Expressive Systems ?

    Модули на чипах Expressive Systems по соотношению производительности, функциональности и цены - лидеры площадок типа AliExpress.

    Можно теоретически на их основе сделать беспроводной программатор. Гальваническая развязка для всех за копейки. 

  21. Какой простейший PDI (Program and Debug Interface) программатор для XMega в 2022 году можно выбрать ?

    Чтобы он нормально определялся в ChipBlasterAVR(или его аналогом), Atmel Studio(AVR Studio). Клоны AVRISP mkII(например, с AliExpress) имеют проблемы с обнаружением. ChipBlasterAVR ругается на серийный номер клона AVRISP mkII, Atmel Studio(AVR Studio) уходят в долгие раздумья при подключении клона AVRISP mkII.

    Связку USBASP(с прошивкой для PDI) + AVRDUDE  пока не пробовал, так как все графические оболочки для AVRDUDE(которые  нашёл) не имеют возможности выбора семейства XMega(AVRDUDE тестировался с клоном AVRISP mkII).

     

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

    Почему в 2022 году так много программаторов всё ещё используют МК ATmega8-16, ATMEGA 8-16(т. е. без аппаратного блока USB на борту !) со времён USBasp от Thomas Fischl ? А МК типа AT90USB162 с аппаратным USB так и не были заменёны чем-то более современным ? Китайские клоны AVRISP mkII всё так же(уже не менее десятка лет) делают на ATmega8 с софтовым USB, самодельные AVRISP mkII всё так же советуют делать на AT90USB162. Почему сообщество электронщиков игнорирует массы новых дешевых МК с аппаратным блоком USB на борту ?  Вопрос относится не только к программаторам, тенденция характерна для множества переходников типа USB to SPI, USB to I2C, USB to DMX и т. д.(везде встречаются схемотехнические решения, которым уже очень много лет, из относительно нового, что как-то применяется, можно отметить только китайские чипы типа CH341 и обновлённые версии FTDI).

  22. Если очень нужно что-то именно с американского сайта, то можно воспользоваться услугами посредников, которые при регистрации сообщат Вам адрес в США для Ваших посылок.

    Главное, не заказывать ничего, что входит в список запрещённых к перевозке изделий. 

    Я, например, пользовался shopfans, но сейчас у всех посредников этот список примерно так выглядит https://shopfans.ru/faq/question/spisok-zapreshennogo-k-peresilke/

     

     

     

  23. Цель - ознакомиться с технологией для дальнейшего расчета параметров электродвигателя, а также оценки эффективности и целесообразности выполнения беспазовых обмоток.

     

     

    Зачем в электродвигателях вообще нужны магнитопроводы ?

     

    Что поля с катушек концентрировать туда, куда надо.

     

    В такой конструкции нет магнитопровода и часть энергии поля катушек будет идти не "по назначению".

     

    https://www.maxonmotor.com/medias/sys_maste...14-EN-30-31.pdf

     

  24. Посмотрите схемы умножителей напряжения на мосту.

     

    Так в этих схемах всех есть одна особенность. Чем выше ток, чем большая ёмкость конденсаторов требуется в умножителе. Поэтому их удел - это какие-нибудь умножители для кинескопов и т. д. В современных блоках питания ключевая концепция - избавляться от габаритных элементов, таких как электролитические конденсаторы. Это обычно достигается переходом на высокие частоты. Скажем так, конденсаторы для тиристорного умножителя в таком БП будут стоит не дешевле, чем современный ККМ в полной комплектации. А выигрыш не получить особый из-за такой схемотехники.

    Ни в весе, ни в цене, ни в габаритах ...

     

    А здесь логика выбирает режим при запуске какое напряжение на входе, могут быть и обычные диоды в мосту.

     

    https://s4.postimg.org/obrsptctp/arm-block-diagram.jpg

     

    Зачем эта схема вообще нужна ? МК никак не регулирует здесь ничего. Это просто выпрямительный мост с минимальной обвязкой. Термистор нужен, ну, может для плавного пуска ?

     

    :)

×
×
  • Создать...