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

ДЕЙЛ

Свой
  • Постов

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

  • Посещение

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

    5

Сообщения, опубликованные ДЕЙЛ


  1. Советую четырёхтомник "1000 и одна микроконтроллерная схема". В этих книгах приведены типовые схемы от простейших до сложных, также разобраны типовые ошибки в проектировании схем. От Хоровица данные книги отличаются более современными решениями с учётом применения микроконтроллеров. Ещё у Хоровица читателю предлагается самому искать ошибки в примерах неправильных схем, а в этих книгах всё разжёвано в этом смысле.

  2. 18 hours ago, siargy said:

    Контроллер присылает данные, есть програмка которая распарсивает на лету

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

    08 01 02 E4 00 08 01 06 E4 
      7F 1C 00 00 AA AF 00 00 A1 38 00 00 A4 FF 3F 00 80 0C 94 05 22 00 22 00 05 00 80 0F 
      7F 1D 00 00 82 B7 00 00 A1 38 00 00 9B FF 41 00 80 0C 95 05 22 00 22 00 05 00 80 0F 
      7F 1E 00 00 A3 B7 00 00 A1 38 00 00 D5 FF 1A 00 80 0C 90 05 22 00 22 00 05 00 80 0F 
      7F 1F 00 00 CD B7 00 00 A1 38 00 00 D0 FF 18 00 80 0C 0C 06 22 00 22 00 05 00 80 0F 
      7F 20 00 00 DA B8 00 00 A1 38 00 00 CF FF 1A 00 80 0C 0C 06 22 00 22 00 05 00 80 0F 
      7F 21 00 00 A1 B9 00 00 A1 38 00 00 D1 FF 1A 00 80 0C 0C 06 22 00 22 00 05 00 80 0F 
      7F 22 00 00 72 BA 00 00 A1 38 00 00 D1 FF 19 00 80 0C 0C 06 22 00 22 00 05 00 80 0F 
      7F 23 00 00 C8 BA 00 00 A1 38 00 00 D2 FF 18 00 80 0C 0C 06 22 00 22 00 05 00 80 0F 
      7F 24 00 00 93 D0 00 00 A1 38 00 00 37 FF 1C 00 80 0C 0D 06 22 00 22 00 05 00 80 0F 
      7F 25 00 00 B8 D1 00 00 A1 38 00 00 CD FF 1C 00 80 0C 0D 06 22 00 22 00 05 00 80 0F 
      7F 26 00 00 3F D5 00 00 A1 38 00 00 27 F4 1B 00 80 0C 0D 06 22 00 22 00 05 01 84 0F 

    в структуре знаковые и беззнаковые 32, 16, битовые.

    Возможно есть готовая программа или скрипт для экселя чтобы перевести в читаемый вид?

    Отправляй из одного терминала в другой через com0com и распарсивай построчно. 

    image.thumb.png.7877cc6f9b9c29b9646ffadf94bc431f.pngimage.thumb.png.1d869598ff00b029743ce834d9da5e0c.png

  3. On 2/8/2024 at 9:35 PM, dim371 said:

    А каким образом происходит привязка внутреннего генератора к частоте кристалла ? 

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

  4. image.thumb.png.a08827668afead3ee5e31e9277b3b0a9.png

    Часть работающей схемы для усиления сигнала с тензодатчика. Больше 10 лет назад сочинял, поэтому всех тонкостей не припомню. Питание на тензодатчик поступало через гальванически развязанный преобразователь TEN, а на входе измерителя была защита от всяких ситуаций. Естественно, нужно соблюдать все правила экранирования кабелей и заземления корпусов. Самое главное правило: экран кабеля должен быть заземлён только в одном месте. 

  5. Насчёт синфазных помех конкретно в данной схем ничего не могу сказать, но по своему опыту знаю, что инструментальные усилители вроде AD620 давят их хорошо. Применял их для усиления единиц милливольт на фоне синфазных помех от мегаваттных частотных преобразователей для управления двигателем лебёдки. Кабель проходил на расстоянии в паре метров от мощного двигателя и помеха в моём случае никак не влияла.

  6. 40 minutes ago, UART said:

    Есть инженеры кому и не нужны интегралы...

    Основная цель математики не научить брать интегралы, а рязмять и подготовить мозги для получения других знаний. Думаю, многим знакомо то облегчение, когда начались лекции по профильным предметам после завершения курса лекций по высшей и прикладной математике. Если бы схемотехнику начали преподавать с первого курса без предварительной разминки математикой, то мало кто сразу въехал бы в предмет. 

  7. 4 hours ago, _4afc_ said:

    Даже если это было бы так - в этих первых 4 годах полно воды и нет выбора по углублённому изучению основ. 

    Обязательно должен быть минимум, иначе найдутся те, кому "не пригодятся" интегралы. Наличие "воды" оправдано малым процентом остаточных знаний. Если давать только саму суть, то усвоится ещё меньше. 

  8. 13 minutes ago, _4afc_ said:

    И конечно в идеальном институте должен быть выбор предметов

    Сейчас примерно так и есть: бакалавриат - это обязательный минимум, а магистратура и дальше уже дают возможность самому выбирать направление развития. 

  9. В последнее время прихожу к мысли, что время обучения в ВУЗе нужно увеличивать лет до десяти, чтобы поглубже освоить азы по всем направлениям, а не по паре семестров на схемотехнику, программирование и антенны. Сам учился 8 лет (радиомеханик, бакалавриат и магистратура),  не считая радиолюбительства в школьные годы, затем работа по специальности почти 15 лет, но всё равно ощущается недостаток теоретических знаний. 

    Вот если время обучения в ВУЗе увеличат до десяти лет для всех, тогда и процент работающих по специальности станет выше, а не как сейчас 1-2 человека из группы. 

  10. Я втянулся в это дело через сбор цветмета в деревне. На поверхности собрал, а потом потребовался металлоискатель. Решил в сельской библиотеке найти книжку на эту тему и в итоге через десяток лет писал диссертацию по нему, забыв о первоначальной цели. Вобщем, в металлоискателе можно обкатать много навыков от расчëта ампер-витков до программирования МК, преобразований Лапласа и цифровой обработки сигналов. 

    По азам схемотехники можно почитать классику Хоровица и Хилла, затем продолжить изучение схемотехники с МК по четырëхтомнику "1000 и одна микроконтроллерная схема", затем засесть за изучение языка Си и набивать руку. Со временем появится нужда писать софт под ПК. Всегда будет простор для роста над собой 🙂

  11. 6 minutes ago, Валентин said:

    Про рекуперационные схемы для получения резонанса в широком диапазоне частот - очень интересно! Можно поподробнее? Если есть ссылки - Я в пути! благодарен!

    В этой теме 17 октября я об этом писал. Сам лично имел дело с такой схемой и проверял её работу, снимал осциллограммы. В катушке будет течь треугольный ток, но его амплитуда будет на пару порядков выше, чем общий потребляемый схемой ток. Энергия гоняется из конденсаторов в катушку с помощью ключей, а не самоходом, как в обычном колебательном контуре. 

    13 minutes ago, Валентин said:

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

    Энергия запасётся в контуре или катушке - не вопрос. Вопрос в удобстве её извлечения. Из катушки извлечь проще через магнитопровод, но тогда от источника ровно столько же придётся забрать для компенсации этой утраты в контуре. Разницу между последовательным и последовательным контуром я указал. В идеальном параллельном контуре будет бесконечный ток бегать, в последовательном на катушке и конденсаторе будет бесконечное напряжение. Эти моменты сам лично проверял: на катушке последовательного контура при резонансе напряжение поднималось до 300 вольт при амплитуде напряжения генератора меньше 10 вольт. 

  12. Параллельный контур потребляет минимальный ток. Последовательный при резонансе имеет минимальное сопротивление. 
    В первом случае потребляемый ток определяется потерями в контуре: ток потребляется только для компенсации потерь. Годится для создания мощного магнитного поля, например, в металлоискателе или в электромагнитном расходомере. 
    Во втором случае сопротивление контура определяется активным сопротивлением проводов и можно спалить источник.  Годится для создания мощного электрического поля в воздухе, если делаем антенну. 
     

    Для эффекта резонанса в широком диапазоне частот используются рекуперационные схемы. Если в данном случае всё магнитное поле куда-то уходит, например, по магнитопроводу во вторичную обмотку, то все резонансы могут только снизить потребление на холостом ходу, а при нагрузке чуда не сотворят.  

    • Like 1
  13. Понятно, что транзистор не всемогущ и не создаст ток через разрыв. Преподаватель дополнительно ввёл в заблуждение студента лишними цифрами. Надо было просто написать Rн без номинала.

  14. В чём тайный смысл указывать сопротивление нагрузки? Его даже закоротить можно, но в коллекторе всё равно будет 1.96 мА. 

  15. Вывожу лог в окно RichEdit в программе на Delphi. В программе цвет текста задаю так:

    CMainWindow.SelAttributes.Color := ColorText;
    CMainWindow.Lines.Add(LogStr);


    Всё хорошо работает, но если кликать мышкой по окну, то в эти моменты цвет текста меняется на чёрный. На белом фоне некритично, а если цвет фона меняю на тёмный, то эффект получается неприятный. 

    image.thumb.png.d046a826219b8144821561a8e6a8fd7e.png

    Как это можно исправить?

  16. On 7/17/2023 at 2:43 PM, student23 said:

    Сигнал с дифференциального входа надо чем-то усиливать, как я понимаю, можно использовать дифф. ОУ

    Сигнал с выхода тензодатчиков принято усиливать инструментальным усилителем. В своих схемах применял когда-то AD620. 

  17. Когда-то тоже двигал фазы и для этого применял два способа:
    1. Алгоритм на основе таймера МК
    2. Схема на ОУ. 
    image.png.c9c9e250ca88f6b4c190731540217860.png

    Данная схема сдвигает синусоиду на угол от 0 до 90 градусов без изменения амплитуды.

    В теме упоминаются резонансы. Так понимаю, что здесь стоит вопрос повторного использования реактивной мощности. Колебательный контур здесь идеальный вариант, но только на резонансной частоте. Здесь я посмотрел бы в сторону рекуперационных схем, которые накапливают и повторно используют реактивную мощность. Получается эффект колебательного контура, но в более широком диапазоне частот. 
    image.thumb.png.224e6d735cb88a4c7cbf48314c49bdb7.png

  18. On 11/20/2021 at 8:40 AM, MrGalaxy said:

    Коллеги, в качестве ликбеза, зачем такая схема, где она применяется?:unknw:

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

  19. 1 hour ago, xvr said:

    А кто вам запрещает передать массив по ссылке? (var в формальном параметре)

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

    pDGTmp := pDG; 
    inc(pDGTmp, poz);
    Y := pDGTmp^;
    

    Результат здесь. В форму с графиком передаю указатель на нужный буфер с данными. Объём буфера 32 МБ.  

     

     

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