Email or username:

Password:

Forgot your password?
16 posts total
CfATX

Как-то заработало... :blobcatjoy:
Решил проверить как работает 8-битный ШИМ на МК #attiny2313a долго (с 6 утра) настраивал регистры, не работало, даже начал сомневаться что правильно написал цикл :blobcatsweats: перепроверил, все должно работать, в эмуляторе непонятная чушь, я увидел классическую модуляцию, но как-то все дергано получилось, прошил МК... Звук на видео подтвердит, сервопривод прям колотит :blobcatgooglycry: и осциллограф вживую тоже показывает дергания задающего напряжения. Или это из-за отсутствия внешнего кварца? :blobcatthinkingglare:
#oscilloscope
#oscillogram
#embedded
#circuitry
#electronics
#microcontroller
#avr
#attiny2313a
#servo
#servo_test

Как-то заработало... :blobcatjoy:
Решил проверить как работает 8-битный ШИМ на МК #attiny2313a долго (с 6 утра) настраивал регистры, не работало, даже начал сомневаться что правильно написал цикл :blobcatsweats: перепроверил, все должно работать, в эмуляторе непонятная чушь, я увидел классическую модуляцию, но как-то все дергано получилось, прошил МК... Звук на видео подтвердит, сервопривод прям колотит :blobcatgooglycry: и осциллограф вживую тоже показывает дергания задающего напряжения. Или это...

CfATX

Великоват адаптер для #atmega128a получился, надо будет адаптировать адаптер :blobcatjoy: под размер разъёма #ZIF40
#electronics
#embedded
#microcontroller
#avr
#atmega
#circuitry
#kicad
#xgecu_adapter
#xgecu_t48

CfATX

Нужна поддержка community! :ablobcatbongosit:

Накидайте пожалуйста ссылок на ресурсы (форумы, книги и пр.), где сидят мастодонты электроники и микропроцессорной техники?!
Изучение медленно двигается, нужна поддержка неравнодушных к технологиям и подпитка энергией от горящих своим делом людей.
Интернет не заменяет этой потребности и на ИИ нет особой надежды. Из всего множества видео нашел только канал Дмитрия Забарило, где есть полное пояснение по теме и отсылки к основам, но мне и этого мало, меня тянет узнать что там ниже. :ablobcat_yummy:
И ещё я забыл название книги по программированию на языке С, там были эксперименты на тему битов и упоминалось что якобы (не дословно) это может быть скучным для большинства, но не для энтузиастов. Никто не встречал такую книгу? Я коснулся темы битовых полей и узнал что на разных "аппаратах" поведение одного и того же кода может быть не предсказуемым.

#c
#gcc
#clang
#programming
#electronics
#microcontrollers
#microprocessors

Нужна поддержка community! :ablobcatbongosit:

Накидайте пожалуйста ссылок на ресурсы (форумы, книги и пр.), где сидят мастодонты электроники и микропроцессорной техники?!
Изучение медленно двигается, нужна поддержка неравнодушных к технологиям и подпитка энергией от горящих своим делом людей.
Интернет не заменяет этой потребности и на ИИ нет особой надежды. Из всего множества видео нашел только канал Дмитрия Забарило, где есть полное пояснение по теме и отсылки к основам, но мне и этого мало, меня...

CfATX

Кстати, как-то раз я пытался поиграться с сервоприводом на 360° (ссылка на пост: mastodon.ml/@goya/113039363528), не дожидаясь сервотестера (с китая посылка пока доедет, я уже состарюсь) я написал прошивку, все контакты подключил и собственно, ничего, хотя прошивка и контроллер работали как надо.
НО! Сегодня 23.09.24 г. все изменилось! :blobcataww: Я ничего не сжег как оказалось, посылка с тестировщиком доехала, с еще одним сервоприводом от того же продавца и той же модели. Я все подключил и все заработало :blobcatokhand: AMEN.
Только я не понял почему не сработала прошивка? Я посмотрел через осциллограф и увидел такой же прямоугольный сигнал, но он был коротким.
#servo
#servotest
#embedded
#electronics
#circuitry
#pwm
#oscillogram
#oscilloscope

Кстати, как-то раз я пытался поиграться с сервоприводом на 360° (ссылка на пост: mastodon.ml/@goya/113039363528), не дожидаясь сервотестера (с китая посылка пока доедет, я уже состарюсь) я написал прошивку, все контакты подключил и собственно, ничего, хотя прошивка и контроллер работали как надо.
НО! Сегодня 23.09.24 г. все изменилось! :blobcataww: Я ничего не сжег как оказалось, посылка с тестировщиком доехала, с еще одним сервоприводом от того же продавца и той же модели. Я все подключил...

CfATX

Оно ЖИВОЕ! :ablobcat_kyaa:
Вкратце, однажды в далеком 2017 году я (будучи бедным студентом) купил микроконтроллер (за деньги, в размере одного или двух плотных обедов), когда я делал первые шаги в микроконтроллерной технике, моим первым был #attiny2313a в корпусе #pdip20 я делал все по схеме, подключил кварцевый резонатор (искал именно 4МГц, очень долго, ведь так было затребовано в книге), написал прошивку, фьюзы выставил в #avrdudeprog (хотя не стоило этого делать, там все было по умолчанию) прошил контроллер и... Получил "кирпич" :ablobcatbongocry:.
После этого даже #progisp не мог ничего сделать с этим :ablobcatraindepressed:.
НО! Сегодня 23.09.24 г. я поднял его с того света. Загрузил простенький #blink во #flash память и оно ЗАРАБОТАЛО!
Для этого мне всего-то понадобилось раскошелиться на МЕГА, СУПЕР, УЛЬТРА - ПРОГРАММАТОР #xgecu_t48 :blobcatjoy: :blobcatsweats:

#avr
#attiny
#programming
#embedded
#electronics
#study
#fuseandlock

Оно ЖИВОЕ! :ablobcat_kyaa:
Вкратце, однажды в далеком 2017 году я (будучи бедным студентом) купил микроконтроллер (за деньги, в размере одного или двух плотных обедов), когда я делал первые шаги в микроконтроллерной технике, моим первым был #attiny2313a в корпусе #pdip20 я делал все по схеме, подключил кварцевый резонатор (искал именно 4МГц, очень долго, ведь так было затребовано в книге), написал прошивку, фьюзы выставил в #avrdudeprog (хотя не стоило этого делать, там все было по умолчанию) прошил...

Askolock :ageblobcat:

@goya именно поэтому я даже не суюсь в эту сферу. Очень дорогое удовольствие. 2 звёзды. Не рекомендую.

CfATX

В интернете есть много всяких адаптеров под корпус #tqfp32 некоторые дорогие (в виде колодки для массовой прошивки контроллеров), некоторые дешёвые (в виде простой печатной платы для пайки контроллера), но дело было вечером, делать было нечего. Под сериал Блэйд, я нарисовал схему-адаптер (как дешёвый аналог), но этого мало, видел где на форуме парень сделал такую и сверху прижимал крышкой на винтах, но я опасаюсь что если пережать винты (из опасения дисконнекта с какими-либо выводами), то в общем, выводы расплющет...
#electronics
#circuitry
#kicad
#linux
#atmega328p
#avr

В интернете есть много всяких адаптеров под корпус #tqfp32 некоторые дорогие (в виде колодки для массовой прошивки контроллеров), некоторые дешёвые (в виде простой печатной платы для пайки контроллера), но дело было вечером, делать было нечего. Под сериал Блэйд, я нарисовал схему-адаптер (как дешёвый аналог), но этого мало, видел где на форуме парень сделал такую и сверху прижимал крышкой на винтах, но я опасаюсь что если пережать винты (из опасения дисконнекта с какими-либо выводами), то в общем,...

CfATX

@manjarolinux Не прошло и часа как я интуитивно нащупал решение своей проблемы. :frogdance: Я зря грешил, ругался на #lightdm (каюсь, был не прав :blobcatgooglycry:) также было подозрение в проблеме с #bios (это не исключалось, но причастие маловероятное), но ошибки были совсем не там. Я случайно набрал команду #df чтобы посмотреть разделы диска, и там вышло сообщение что память в разделе диска, где лежит root закончилось, я не поверил ни своим глазам, ни отчёту, ибо там было в общем выделено памяти 112Гб, занято - 108Гб, свободно - 0.
Решил восстановиться с помощью #timeshift посмотрел список снимков системы, и заметил, что памяти для новых снимков нет... :blobcatthinkingglare: И тут меня осенило, что произошло переполнение памяти и это послужило причиной для остановки запуска системы. Я не думая снёс последний снимок, перезагрузился и ... Все заработало! :ablobcatbouncefast:
Теперь вспоминаю прошлые проблемы с начала года и жаль что я не попробовал проверить эту вероятность...

@manjarolinux Не прошло и часа как я интуитивно нащупал решение своей проблемы. :frogdance: Я зря грешил, ругался на #lightdm (каюсь, был не прав :blobcatgooglycry:) также было подозрение в проблеме с #bios (это не исключалось, но причастие маловероятное), но ошибки были совсем не там. Я случайно набрал команду #df чтобы посмотреть разделы диска, и там вышло сообщение что память в разделе диска, где лежит root закончилось, я не поверил ни своим глазам, ни отчёту, ибо там было в общем выделено памяти...

CfATX

@manjarolinux Как обычно проблема с #lightdm на дистрибутиве #manjaro кодовое имя #wynsdey
За этот год уже третий раз этот экранный менеджер подводит меня. Не знаю куда и к кому обращаться, поэтому пишу сюда.
#trouble
#lightdmissues
#linux

WildPowerHammer

@goya

Меня почему то очень, ОЧЕНЬ смущает надпись Your BIOS is broken и вообще как будто light dm тут не причём, я конечно не знаю контекста, но кажется не на lightdm нужно жаловаться

CfATX

И снова я сломал атмегу через все ту же #progisp + #usbisp :blobcatjoy: играя настройками фьюзов - Ext.CrystalOsc, но эта "игра" неспроста, после того как я заново оживил контроллер, решил прошить нормально через #usbasp и #avrdudeprog но тут же получил ошибку, даже калибровочные ячейки генератора считать не удалось. Пришлось искать методом тыка ту самую настройку внешнего кристалла в PROGISP :blobcatgrimacing: кажется теперь все серьезно, контроллер не откликается, хотя на выводах #rx_tx есть потенциал... Придется опять отложить контроллер в сторону или уже не суетиться и заказать новую #arduinonano или #arduinoUno или просто закупить #atmega328p и перепаять
#embedded
#troubleshootingfail
#electronics

И снова я сломал атмегу через все ту же #progisp + #usbisp :blobcatjoy: играя настройками фьюзов - Ext.CrystalOsc, но эта "игра" неспроста, после того как я заново оживил контроллер, решил прошить нормально через #usbasp и #avrdudeprog но тут же получил ошибку, даже калибровочные ячейки генератора считать не удалось. Пришлось искать методом тыка ту самую настройку внешнего кристалла в PROGISP :blobcatgrimacing: кажется теперь все серьезно, контроллер не откликается, хотя на выводах #rx_tx есть потенциал......

CfATX

#troubleshooting и мое открытие для себя.
Дело было вечером, делать было нечего и мне взбрело в голову попробовать прошить контроллер программатором #usbisp ведь с #usbasp я освоился. В общем я использовал #progisp для прошивки #atmega328p у меня получилось, далее я начал исследовать возможности программа ведь при заведении на кнопки не выходило никакой подсказки, в итоге я дошел до загадочной кнопки с подписью "..." как оказалось это для настройки #fuseandlock или просто фьюз битов. Вошел на вкладку #navigation и увлекся тестированием режимов Int.RC.Osc частотой 8 МГц и 128 кГц и доигрался, контроллер перестал прошиваться, даже #usbasp #avrdudeprog не помогли. И сегодня интуитивно меня потянуло заново открыть #progisp и убрать галочки с program и verify flash, установить program и verify eeprom, установить режим '...8МГц 6CK+14CK + 65ms' и прошить файлом пустышкой - avr.eep и оно прошилось, далее я вернул программирование flash, убрал eeprom и залил #hex и все заработало! :frogdance:

#troubleshooting и мое открытие для себя.
Дело было вечером, делать было нечего и мне взбрело в голову попробовать прошить контроллер программатором #usbisp ведь с #usbasp я освоился. В общем я использовал #progisp для прошивки #atmega328p у меня получилось, далее я начал исследовать возможности программа ведь при заведении на кнопки не выходило никакой подсказки, в итоге я дошел до загадочной кнопки с подписью "..." как оказалось это для настройки #fuseandlock или просто фьюз битов. Вошел на вкладку

CfATX

ШИР - Широтно-импульсный регулятор. Реализован не в #arduino среде, тут только #c #avrgcc #avrdude и #atmega328p Хотел проверить сервопривод, но он кажется мертв... Но, я надеюсь что со специальным устройством проверки он вдруг оживёт :ablobcatnod: AMEN
#embedded
#circuitry
#avr
#atmelstudio6
#servo
#pwm
#sourcecode
#oscilloscope
#testproject
#breadboard
#arduinonano

CfATX

Этот дребезг контакта поймать было не просто. :blobcatgrimacing: Схема питается от 3.3V, самый высокий пик 6.24V, приблизительно этот дребезг длится 800 нано секунд от 3.3V до 0V.
#stm32f407vgt6
#stm32
#embedded
#electronics
#study
#oscilloscope
#oscillogram
#contactbounce

CfATX

Фигурки Лиссажу. :froglove: Как-то раз наткнулся на видео, где пояснялось за историю возникновения и прикладного применения в электротехнике, но я мало что помню, пока что разбираюсь :blobcatthinkingglare:
#oscilloscope
#Lissajous
#lissajousfigures
#electronics
#frequencymeasurement

CfATX

Когда-то давно, я прочитал в какой-то старинной книге, что осциллограф это глаз радиолюбителя и я понял, что он мне нужен. Думал: ух, как куплю аналоговый осциллограф! :blobcat_googly_aww: В итоге купил цифровой. :blobcatjoy:
#oscilloscope
#electronics
#usermanuals
#hanmatek_DOS1104

CfATX

Танцы с бубном теперь в прошлом :foxjump: юху!
#stm32f407vgt6
#stlink_v3
#cube_ide
#linux

Go Up