А если не прорисовывать ничего, а просто использовать три части экрана, как кнопки: лево, право и ок. Хотя мне больше нравится лево, право-это развертка, вверх вниз- опорное напр. Повторю: на экране ничего не писать, типа в этом месте кнопка, а просто запомнить в какую часть экрана нужно нажать для получения нужного эффекта. У кого с памятью проблема, можно написать маркером на экране. Функционально будет даже быстрее, чем выбирать режим кнопкой ок. Имхо.
Кстати, у меня китайское уно, и у Меня свободные только а6 и а7, и ваять подсоединять кнопочки не куда.
А если не прорисовывать ничего, а просто использовать три части экрана, как кнопки: лево, право и ок. Хотя мне больше нравится лево, право-это развертка, вверх вниз- опорное напр. Повторю: на экране ничего не писать, типа в этом месте кнопка, а просто запомнить в какую часть экрана нужно нажать для получения нужного эффекта. У кого с памятью проблема, можно написать маркером на экране. Функционально будет даже быстрее, чем выбирать режим кнопкой ок. Имхо.
Кстати, у меня китайское уно, и у Меня свободные только а6 и а7, и ваять подсоединять кнопочки не куда.
Делаю в первую очередь чтоб мне было удобно работать, себе сенсор не хочу.
Кому нужно когда выложу пусть дорабатывает.
У меня тоже все китайские ардуино и если не подключать слот СД карты то больше свободных пинов.
Вот что нужно для работы дисплея а остальные пины свободны.
Интересно, какая максимальная частота сигнала будет адекватно видна? Раз уже получилось камень запустить с кварцем на 27, то на нем в первую очередь интересно :)
Народ, посоветуйте быстродействующий цветной экранчик (имеется ввиду как быстрая матрица, так и быстрый параллельный интерфейс). Хочу повторить проект но на STM32F103C8T6
Я себе собирал "помощник" там таймер, термометр-термостат, вольт-ампер метр, шим, и проверка АКБ разныз до 12в.
Все в одном что бы было под рукой. Надо будет тоже выложить может кому пригодится.
Теперь будет и ваш Три в одном как раз то что не хватало.
А что у вас за осцелограф в конце видео може и его схемкой поделетесь ???
Привет.
Конечно выкладывайте, очень интересно только фото или видео сделайте так интереснее.!!!
Тот быстрый не моя разработка, просто повторил. Выложу.
повозился с осциллографами на дуине, понял, что достаточной частоты не добиться. купил за полтора рубля С1-112 (честные 10 МГц) с новым щупом, работает как часы. а на дуине можно другие очень полезные вещи делать, для которых её частот вполне достаточно.
нет смысла кувалдой рисовать и кисточкой гвозди забивать. каждому инструменту- свое предназначение.
повозился с осциллографами на дуине, понял, что достаточной частоты не добиться. купил за полтора рубля С1-112 (честные 10 МГц) с новым щупом, работает как часы. а на дуине можно другие очень полезные вещи делать, для которых её частот вполне достаточно.
нет смысла кувалдой рисовать и кисточкой гвозди забивать. каждому инструменту- свое предназначение.
Собрал себе Хамелиончик, очень доволе еще не наигрался чтоб снять видео.
Но там далеко до Ардуино по воплощению-очень плотная печатная плата, нестандартный дисплей и много мелкого CMD. Чтоб его собирать уже нужно точно знать что вам от осциллографа нужно а следовательно иметь опыт за плечами. Проэкт полностью открытый все можно скачать и повторить, единственное что могу сделать это снять то что не показали другие обзорщики на ютюбе.
думаю полтры тыщи имел ввиду.
Но их нельзя сравнивать-это как самодельный велик и старый добрый запорожец.
да, полторы тысячи рублей на авито. для жителей нерезиновой и других крупных городов всё еще проще- на авито выбор больше и дешевле.
сравнивать действительно нельзя. это примерно как старый добрый советский автомат Калашникова по сравнению с самодельной рогаткой. вот такое сравнение будет корректным.
думаю полтры тыщи имел ввиду.
Но их нельзя сравнивать-это как самодельный велик и старый добрый запорожец.
да, полторы тысячи рублей на авито. для жителей нерезиновой и других крупных городов всё еще проще- на авито выбор больше и дешевле.
сравнивать действительно нельзя. это примерно как старый добрый советский автомат Калашникова по сравнению с самодельной рогаткой. вот такое сравнение будет корректным.
думаю полтры тыщи имел ввиду.
Но их нельзя сравнивать-это как самодельный велик и старый добрый запорожец.
да, полторы тысячи рублей на авито. для жителей нерезиновой и других крупных городов всё еще проще- на авито выбор больше и дешевле.
сравнивать действительно нельзя. это примерно как старый добрый советский автомат Калашникова по сравнению с самодельной рогаткой. вот такое сравнение будет корректным.
Соглашусь, но это скорее для души, для работы это бесполезно и зря потаченное время.
думаю полтры тыщи имел ввиду.
Но их нельзя сравнивать-это как самодельный велик и старый добрый запорожец.
да, полторы тысячи рублей на авито. для жителей нерезиновой и других крупных городов всё еще проще- на авито выбор больше и дешевле.
сравнивать действительно нельзя. это примерно как старый добрый советский автомат Калашникова по сравнению с самодельной рогаткой. вот такое сравнение будет корректным.
Соглашусь, но это скорее для души, для работы это бесполезно и зря потаченное время.
"Зря потраченое время"-это ваше рукоблудие на этом форуме,я вас не стараюсь обидеть,просто если "вам" легче купить,то вам здесь делать не чего!
У меня есть 4 осциллографа,3 из них "Ригол" по 500 - 1200 баксов каждый,и мне очень интересно повторить самодельный осцыл на ардуино.
думаю полтры тыщи имел ввиду.
Но их нельзя сравнивать-это как самодельный велик и старый добрый запорожец.
да, полторы тысячи рублей на авито. для жителей нерезиновой и других крупных городов всё еще проще- на авито выбор больше и дешевле.
сравнивать действительно нельзя. это примерно как старый добрый советский автомат Калашникова по сравнению с самодельной рогаткой. вот такое сравнение будет корректным.
Соглашусь, но это скорее для души, для работы это бесполезно и зря потаченное время.
и Вам доброго денька, и Вашим осцилоскопам доброго, я не хотел Вас обидеть, отнють, Вы меня посто не правильно поняли, письками меряться точно тут не резон.
Народ, посоветуйте быстродействующий цветной экранчик (имеется ввиду как быстрая матрица, так и быстрый параллельный интерфейс). Хочу повторить проект но на STM32F103C8T6
А не надо хотеть. Оно того не стоит. Я вот ввязался и вижу, что оно не очень. Вот он гад моргает.
На STMе таком.
Очень много возни. Софт ардуиновский сырой, возможности процессора не раскрывает и скорость режет. Приходится лезть в работу с переферией, а там очень запутано, сложно и нет нормальной документации. Я не первый век разработкой занимаюсь, представляю что где и как.
Экран подключить - отдельная эпопея, обычно экраны адаптированы под 5В, а STM3,3В, приходится вызванивать схему, резать плату ну и понятно свою разводить. В общем это не AVR. Это намного более сложное и трудоемкое дело. А выиграш - фигня. Дискретизация 1Мгц очень не фонтан (завтра будет 2Мгц, посмотрел по ссылке как два АЦП запустить, самому уже рыть надоело, а чужое втяну))). Но зато требуется входная схема. Для AVR на неё можна было... э ну не спешить с ней. Там вход 1МОм можна многое смотреть и так. Здесь - фиг, вход низкоомныйы, шото ловит (на фото первой просто помеха на пустом пине) но результат от сопротивления источника сильно зависит. Без ОУ в общем не получится.
А что в итоге?! Ну можно посмотреть звуковую частоту, так это и AVR может! А выше ну допустим 200КГц на STM можна глянуть, а AVR нет. А что смотреть на таких частотах реально?! Так нечего по сути. Хотелось бы допустим I2C посмотреть на 400КГц, так уже STM толком не потянет. Т.е. расширение частотного диапазона приходится на те частоты, которые мало используются.
Я бы уже наверно и плюнул бы, но есть надежда сделать многоканальный цифровой ввод спецом для отладки ардуино, канала так на 4, чтоб и тактовую 16МГц захватывать и смотреть цифровые выходы в привязке к ней, с запоминанием и другими наворотами.
В общем не советую я делать осцилограф на stm32f103c8t6. Да и воще на неё переходить не целесообразно. У меня просто так получилось, экран завалялся, на нем тач сдох, вот и валялся, STM попался на али пошти даром. Подумал прицеплю побыстрячку их плюс управление энкодером да фоторамкой пусть подрабатывает в свободное время. А вышло не так гладко. И это учитывая что экран знаком, к нему либка под AVR писаная мной есть. До этого на AVR и ОЛЕД делал осцелографик, ну так поигратся, так без проблемно без возни с платами.
....До этого на AVR и ОЛЕД делал осцелографик, ну так поигратся, так без проблемно без возни с платами.
Получается Ардуино+внешний быстрый АЦП дают самый класный результат из недорогих решений.
Сейчас гоняю собранный Хамелион, он на Атмега и внешнем АЦП все тактируется от 15МГц. Он делает больше семплов чем в теории может выдать STM32+DMA(2Гигасемпла).
Если сделать на более современной Atmege328(Arduino) тактировать все от 25-27МГц можно выжать 10-15Гигасемплов в секунду а это позволит синус показывать до 1,5МГц и меандр до 1МГц.
Получается Ардуино+внешний быстрый АЦП дают самый класный результат из недорогих решений.
Да. Гдето так и выходит. Причем варианты что AVR и внешний АЦП, что STM+DMA и внешний АЦП намного интересней, но каждый по своему. Подключение АЦП не выглядит сложным, т.к. его можно повесить на 8-битную паралельную шину вместе с экраном. Только еще один пин под CS потребуется.
Вариант AVR (таже Atmega328p) на встроеном АЦП остается привлекателен своей крайней простотой, пусть и в ущерб характеристикам. Где можна, там и такой пойдет.
завтра будет 2Мгц, посмотрел по ссылке как два АЦП запустить, самому уже рыть надоело, а чужое втяну
Дак вот. Не будет. Ни сегодня, ни потом. Потому что 72МГц:
В документах STMicroelectronics RM008 (раздел 11.9.3) кратко, а в AN3116 (раздел 2.2) более подробно рассматривается режим быстрых преобразований со смещением во времени. Используя этот режим, можно вдвое поднять и без того немалую скорость сэмплирования микроконтроллеров STM32F103xxx: до 1.7 мегавыборок/сек при системной тактовой частоте 72 МГц и до 2 мегавыборок – при частоте 56 МГц.
Почему при более низкой системной частоте тактирования (56 МГц) скорость сэмплирования получается выше, чем при максимальной (72 МГц)? Это связано с ограничением максимальной частоты тактирования модуля АЦП (14 МГц) и набором коэффициентов деления, которые доступны предделителю АЦП (2/4/6/8). В случае тактирования PCLK2 = 72 МГц минимальный коэффициент деления равен 6, при этом частота тактирования получается 12 МГц (при коэффициенте 4 она получилась бы равной 18 МГц, что больше максимально допустимой частоты в 14 МГц). В случае, если PCLK2 = 56 МГц, коэффициент деления предделителя АЦП можно настроить на 4 и получить частоту тактирования модуля АЦП в 14 МГц – в точности верхняя допустимая граница.
Ну пока все еще на макетке собрано. Есть еще вопрос, как лучше решить вопрос с делителями? Мне пробник нужен для напряжения до 20В, как в автоэлектронике ковыряюсь иногда)
Ну пока все еще на макетке собрано. Есть еще вопрос, как лучше решить вопрос с делителями? Мне пробник нужен для напряжения до 20В, как в автоэлектронике ковыряюсь иногда)
Ну схемотехнически я понимаю, но практически, что бы в корпус переключатель на несколько положений, режимы делителя переключать, вдруг кто-то уже так делал и не изобретать колесо. Еще в статейке не мешало бы уточнить, что кварц нужно после прошивки перепаивать, а то я на работе собирал и видео не смотрел, сначала не сообразил почему не шьется ардуина)
Ну схемотехнически я понимаю, но практически, что бы в корпус переключатель на несколько положений, режимы делителя переключать, вдруг кто-то уже так делал и не изобретать колесо. Еще в статейке не мешало бы уточнить, что кварц нужно после прошивки перепаивать, а то я на работе собирал и видео не смотрел, сначала не сообразил почему не шьется ардуина)
ок.
В статье добавлю.
самое простое переключатель в первом положении он подает сигнал просто через резистор 10КОм.
во втором подает сигнал через делитель 1 к 5.
Можно взять высохшый маркер и в него установить переключатель с делителем и заточеный гвоздь.
onegin привет.
Очень мендленный экран, весь дисплей прорисовыватся дольше секунды.
Уже приходилось на таких сенсорах делать управление, и в ситуации когда нужно мониторить состояние обьекта и иногда чтото включать это еще нормально,
но когда пробником нужно будет в процессе работы часто переключать развертку, замедлять или тормозить осциллограмму это будет АДСКИЙ-АД.
А если не прорисовывать ничего, а просто использовать три части экрана, как кнопки: лево, право и ок. Хотя мне больше нравится лево, право-это развертка, вверх вниз- опорное напр. Повторю: на экране ничего не писать, типа в этом месте кнопка, а просто запомнить в какую часть экрана нужно нажать для получения нужного эффекта. У кого с памятью проблема, можно написать маркером на экране. Функционально будет даже быстрее, чем выбирать режим кнопкой ок. Имхо.
Кстати, у меня китайское уно, и у Меня свободные только а6 и а7, и ваять подсоединять кнопочки не куда.
А если не прорисовывать ничего, а просто использовать три части экрана, как кнопки: лево, право и ок. Хотя мне больше нравится лево, право-это развертка, вверх вниз- опорное напр. Повторю: на экране ничего не писать, типа в этом месте кнопка, а просто запомнить в какую часть экрана нужно нажать для получения нужного эффекта. У кого с памятью проблема, можно написать маркером на экране. Функционально будет даже быстрее, чем выбирать режим кнопкой ок. Имхо.
Кстати, у меня китайское уно, и у Меня свободные только а6 и а7, и ваять подсоединять кнопочки не куда.
Делаю в первую очередь чтоб мне было удобно работать, себе сенсор не хочу.
Кому нужно когда выложу пусть дорабатывает.
У меня тоже все китайские ардуино и если не подключать слот СД карты то больше свободных пинов.
Вот что нужно для работы дисплея а остальные пины свободны.
01
TFT 2.4 дюйма 240*320 на контроллере spfd5408
02
pin Arduino-- pin TFT
03
A0--RD
04
A1--WR
05
A2--RS
06
A3--CS
07
A4--RST
08
A5--SIGNAL OSCILLOSCOPE
09
D2--2
10
D3--3
11
D4--4
12
D5--5
13
D6--6
14
D7--7
15
D8--0
16
D9--1
17
D10--KEY
18
D11--KEY
19
D12--KEY
Кстати и на одном аналоговом пине можно повесить три кнопки.
Здраствуйте bodriy2014.
Большое вам спасибо за ваш труд. Делал ваш пультоскоп, тепер жду обновленный осциллограф.
Подскажите а где можно найти скетч вашего генератора сигналов на ардуино?
VetalST Привет.
Пока нигде, на работе забыл, руки не дойдут выложить.
В теме будет.
Здраствуйте bodriy2014.
Большое вам спасибо за ваш труд. Делал ваш пультоскоп, тепер жду обновленный осциллограф.
Подскажите а где можно найти скетч вашего генератора сигналов на ардуино?
Доброе время суток!!!
Как бы посмотреть обновлённый осцилограф. Пока зима - есть большая возможность собрать.
Виктор R2PM
Доброе время суток!!!
Как бы посмотреть обновлённый осцилограф. Пока зима - есть большая возможность собрать.
Виктор R2PM
Привет.
Делаю в свободгое время, пока кроме того видео с экраном 2.4 ничего не сделанно, все что сделаю буду выкладывать.
Снял видео.
Рендерю, заливаю и выкладываю.
А пока вот-фото сравнения работы прибора на скорости 16МГц и 27МГц.
Измерял меанд 20КГц.
Интересно, какая максимальная частота сигнала будет адекватно видна? Раз уже получилось камень запустить с кварцем на 27, то на нем в первую очередь интересно :)
bodriy2014, привет! Работа "кипит", и это здорово!
Как можно связаться с тобой в индивидуальной переписке? Укажи свой е-mail (его после можно будет удалить с этого сайта).
Jtest Привет, да не зачем удалять.
Через мои видео которые выкладываю все легко ищется ))
1
srukamiua@gmail.com
Отлично, я написал на почту.
Все по новому пультоскопу выложил в отдельную ветку.
Народ, посоветуйте быстродействующий цветной экранчик (имеется ввиду как быстрая матрица, так и быстрый параллельный интерфейс). Хочу повторить проект но на STM32F103C8T6
Я вам даже больше посоветую http://www.stm32duino.com/viewtopic.php?f=19&t=107
заглох проект :(
печаль-беда
заглох проект :(
печаль-беда
Почему заглох.
Я под 5110 экран уже написал новый скетч, скоро выложу.
Там учтена возможнось разгона Ардуино!
Я вам даже больше посоветую http://www.stm32duino.com/viewtopic.php?f=19&t=107
Нелохо по сравнению с дуиной 0,521милиСек на замер это 1,9Гигасемплов в секунду.
Всю тему не прочел, но из первых стриниц вижу что ребята молодцы!!!
Обогнали DSO138!!!
сравнению с дуиной 0,521милиСек на замер это 1,9Гигасемплов в секунду.
ну да))) гигасепмлов
ТРИ в одном Пультоском + Генератор сигналов+Частотомер.
bodriy2014 большое спасибо !!!
У меня как и у вас єкран на макетке запаян.
Я себе собирал "помощник" там таймер, термометр-термостат, вольт-ампер метр, шим, и проверка АКБ разныз до 12в.
Все в одном что бы было под рукой. Надо будет тоже выложить может кому пригодится.
Теперь будет и ваш Три в одном как раз то что не хватало.
А что у вас за осцелограф в конце видео може и его схемкой поделетесь ???
bodriy2014 большое спасибо !!!
У меня как и у вас єкран на макетке запаян.
Я себе собирал "помощник" там таймер, термометр-термостат, вольт-ампер метр, шим, и проверка АКБ разныз до 12в.
Все в одном что бы было под рукой. Надо будет тоже выложить может кому пригодится.
Теперь будет и ваш Три в одном как раз то что не хватало.
А что у вас за осцелограф в конце видео може и его схемкой поделетесь ???
Привет.
Конечно выкладывайте, очень интересно только фото или видео сделайте так интереснее.!!!
Тот быстрый не моя разработка, просто повторил. Выложу.
повозился с осциллографами на дуине, понял, что достаточной частоты не добиться. купил за полтора рубля С1-112 (честные 10 МГц) с новым щупом, работает как часы. а на дуине можно другие очень полезные вещи делать, для которых её частот вполне достаточно.
нет смысла кувалдой рисовать и кисточкой гвозди забивать. каждому инструменту- свое предназначение.
повозился с осциллографами на дуине, понял, что достаточной частоты не добиться. купил за полтора рубля С1-112 (честные 10 МГц) с новым щупом, работает как часы. а на дуине можно другие очень полезные вещи делать, для которых её частот вполне достаточно.
нет смысла кувалдой рисовать и кисточкой гвозди забивать. каждому инструменту- свое предназначение.
А "полтора рубля" это сколько?
думаю полтры тыщи имел ввиду.
Но их нельзя сравнивать-это как самодельный велик и старый добрый запорожец.
И к тому же аналоговый прибор всегда лучше любой цыфры, покажет аналоговый сигнал.
При чем тут прибор габаритный ради аналогвого сигнала.Не слогласен,да и сравнение не уместное.Нафиг паять-идем все покупать тогда..
А этот Вы не разжуёте?
это "Хамелион", как я понимаю.
А этот Вы не разжуёте?
Собрал себе Хамелиончик, очень доволе еще не наигрался чтоб снять видео.
Но там далеко до Ардуино по воплощению-очень плотная печатная плата, нестандартный дисплей и много мелкого CMD. Чтоб его собирать уже нужно точно знать что вам от осциллографа нужно а следовательно иметь опыт за плечами. Проэкт полностью открытый все можно скачать и повторить, единственное что могу сделать это снять то что не показали другие обзорщики на ютюбе.
думаю полтры тыщи имел ввиду.
Но их нельзя сравнивать-это как самодельный велик и старый добрый запорожец.
да, полторы тысячи рублей на авито. для жителей нерезиновой и других крупных городов всё еще проще- на авито выбор больше и дешевле.
сравнивать действительно нельзя. это примерно как старый добрый советский автомат Калашникова по сравнению с самодельной рогаткой. вот такое сравнение будет корректным.
думаю полтры тыщи имел ввиду.
Но их нельзя сравнивать-это как самодельный велик и старый добрый запорожец.
да, полторы тысячи рублей на авито. для жителей нерезиновой и других крупных городов всё еще проще- на авито выбор больше и дешевле.
сравнивать действительно нельзя. это примерно как старый добрый советский автомат Калашникова по сравнению с самодельной рогаткой. вот такое сравнение будет корректным.
думаю полтры тыщи имел ввиду.
Но их нельзя сравнивать-это как самодельный велик и старый добрый запорожец.
да, полторы тысячи рублей на авито. для жителей нерезиновой и других крупных городов всё еще проще- на авито выбор больше и дешевле.
сравнивать действительно нельзя. это примерно как старый добрый советский автомат Калашникова по сравнению с самодельной рогаткой. вот такое сравнение будет корректным.
думаю полтры тыщи имел ввиду.
Но их нельзя сравнивать-это как самодельный велик и старый добрый запорожец.
да, полторы тысячи рублей на авито. для жителей нерезиновой и других крупных городов всё еще проще- на авито выбор больше и дешевле.
сравнивать действительно нельзя. это примерно как старый добрый советский автомат Калашникова по сравнению с самодельной рогаткой. вот такое сравнение будет корректным.
"Зря потраченое время"-это ваше рукоблудие на этом форуме,я вас не стараюсь обидеть,просто если "вам" легче купить,то вам здесь делать не чего!
У меня есть 4 осциллографа,3 из них "Ригол" по 500 - 1200 баксов каждый,и мне очень интересно повторить самодельный осцыл на ардуино.
думаю полтры тыщи имел ввиду.
Но их нельзя сравнивать-это как самодельный велик и старый добрый запорожец.
да, полторы тысячи рублей на авито. для жителей нерезиновой и других крупных городов всё еще проще- на авито выбор больше и дешевле.
сравнивать действительно нельзя. это примерно как старый добрый советский автомат Калашникова по сравнению с самодельной рогаткой. вот такое сравнение будет корректным.
Народ, посоветуйте быстродействующий цветной экранчик (имеется ввиду как быстрая матрица, так и быстрый параллельный интерфейс). Хочу повторить проект но на STM32F103C8T6
А не надо хотеть. Оно того не стоит. Я вот ввязался и вижу, что оно не очень. Вот он гад моргает.
На STMе таком.
Очень много возни. Софт ардуиновский сырой, возможности процессора не раскрывает и скорость режет. Приходится лезть в работу с переферией, а там очень запутано, сложно и нет нормальной документации. Я не первый век разработкой занимаюсь, представляю что где и как.
Экран подключить - отдельная эпопея, обычно экраны адаптированы под 5В, а STM3,3В, приходится вызванивать схему, резать плату ну и понятно свою разводить. В общем это не AVR. Это намного более сложное и трудоемкое дело. А выиграш - фигня. Дискретизация 1Мгц очень не фонтан (завтра будет 2Мгц, посмотрел по ссылке как два АЦП запустить, самому уже рыть надоело, а чужое втяну))). Но зато требуется входная схема. Для AVR на неё можна было... э ну не спешить с ней. Там вход 1МОм можна многое смотреть и так. Здесь - фиг, вход низкоомныйы, шото ловит (на фото первой просто помеха на пустом пине) но результат от сопротивления источника сильно зависит. Без ОУ в общем не получится.
А что в итоге?! Ну можно посмотреть звуковую частоту, так это и AVR может! А выше ну допустим 200КГц на STM можна глянуть, а AVR нет. А что смотреть на таких частотах реально?! Так нечего по сути. Хотелось бы допустим I2C посмотреть на 400КГц, так уже STM толком не потянет. Т.е. расширение частотного диапазона приходится на те частоты, которые мало используются.
Я бы уже наверно и плюнул бы, но есть надежда сделать многоканальный цифровой ввод спецом для отладки ардуино, канала так на 4, чтоб и тактовую 16МГц захватывать и смотреть цифровые выходы в привязке к ней, с запоминанием и другими наворотами.
В общем не советую я делать осцилограф на stm32f103c8t6. Да и воще на неё переходить не целесообразно. У меня просто так получилось, экран завалялся, на нем тач сдох, вот и валялся, STM попался на али пошти даром. Подумал прицеплю побыстрячку их плюс управление энкодером да фоторамкой пусть подрабатывает в свободное время. А вышло не так гладко. И это учитывая что экран знаком, к нему либка под AVR писаная мной есть. До этого на AVR и ОЛЕД делал осцелографик, ну так поигратся, так без проблемно без возни с платами.
.... До этого на AVR и ОЛЕД делал осцелографик, ну так поигратся, так без проблемно без возни с платами.
Получается Ардуино+внешний быстрый АЦП дают самый класный результат из недорогих решений.
Сейчас гоняю собранный Хамелион, он на Атмега и внешнем АЦП все тактируется от 15МГц. Он делает больше семплов чем в теории может выдать STM32+DMA(2Гигасемпла).
Если сделать на более современной Atmege328(Arduino) тактировать все от 25-27МГц можно выжать 10-15Гигасемплов в секунду а это позволит синус показывать до 1,5МГц и меандр до 1МГц.
Получается Ардуино+внешний быстрый АЦП дают самый класный результат из недорогих решений.
Да. Гдето так и выходит. Причем варианты что AVR и внешний АЦП, что STM+DMA и внешний АЦП намного интересней, но каждый по своему. Подключение АЦП не выглядит сложным, т.к. его можно повесить на 8-битную паралельную шину вместе с экраном. Только еще один пин под CS потребуется.
Вариант AVR (таже Atmega328p) на встроеном АЦП остается привлекателен своей крайней простотой, пусть и в ущерб характеристикам. Где можна, там и такой пойдет.
завтра будет 2Мгц, посмотрел по ссылке как два АЦП запустить, самому уже рыть надоело, а чужое втяну
Дак вот. Не будет. Ни сегодня, ни потом. Потому что 72МГц:
В документах STMicroelectronics RM008 (раздел 11.9.3) кратко, а в AN3116 (раздел 2.2) более подробно рассматривается режим быстрых преобразований со смещением во времени. Используя этот режим, можно вдвое поднять и без того немалую скорость сэмплирования микроконтроллеров STM32F103xxx: до 1.7 мегавыборок/сек при системной тактовой частоте 72 МГц и до 2 мегавыборок – при частоте 56 МГц.
Почему при более низкой системной частоте тактирования (56 МГц) скорость сэмплирования получается выше, чем при максимальной (72 МГц)? Это связано с ограничением максимальной частоты тактирования модуля АЦП (14 МГц) и набором коэффициентов деления, которые доступны предделителю АЦП (2/4/6/8). В случае тактирования PCLK2 = 72 МГц минимальный коэффициент деления равен 6, при этом частота тактирования получается 12 МГц (при коэффициенте 4 она получилась бы равной 18 МГц, что больше максимально допустимой частоты в 14 МГц). В случае, если PCLK2 = 56 МГц, коэффициент деления предделителя АЦП можно настроить на 4 и получить частоту тактирования модуля АЦП в 14 МГц – в точности верхняя допустимая граница.
http://mcu8.ru/wp-gull/mylinks/2013/12/09/stm32f103-dual-fast-interleaving-mode/
Вот такой вот он, STM. Технология называется D2D (от дибилов для дибилов). В общем моя степень удовлетворения от процесса думаю понятна.
...до 1.7 мегавыборок/сек при системной тактовой частоте 72 МГц и до 2 мегавыборок – при частоте 56 МГц....
Улыбнуло! Чудом не залез глубоко в STM, а собирался буквально пару недель назад, но работа помешала.
Теперь для постороения осциллографического пробника точно не буду!)
Спасибо за труд!!!
И я повторил 3в1, вандальным методом допаял в ардуино нано вместо смд большой кварц. Работает!)
И я повторил 3в1, вандальным методом допаял в ардуино нано вместо смд большой кварц. Работает!)
Отлично! У нас ардуино с большим кварцем у перекупов в полтора раза дороже.
Ждем фото устройства, особенно того места где кварц!!!
Ну пока все еще на макетке собрано. Есть еще вопрос, как лучше решить вопрос с делителями? Мне пробник нужен для напряжения до 20В, как в автоэлектронике ковыряюсь иногда)
Ну пока все еще на макетке собрано. Есть еще вопрос, как лучше решить вопрос с делителями? Мне пробник нужен для напряжения до 20В, как в автоэлектронике ковыряюсь иногда)
Вот мой пост только вам нужен 1 к 5.
http://arduino.ru/forum/proekty/mini-ostsillograf-arduino-na-lcd-5110?pa...
Ну схемотехнически я понимаю, но практически, что бы в корпус переключатель на несколько положений, режимы делителя переключать, вдруг кто-то уже так делал и не изобретать колесо. Еще в статейке не мешало бы уточнить, что кварц нужно после прошивки перепаивать, а то я на работе собирал и видео не смотрел, сначала не сообразил почему не шьется ардуина)
Ну схемотехнически я понимаю, но практически, что бы в корпус переключатель на несколько положений, режимы делителя переключать, вдруг кто-то уже так делал и не изобретать колесо. Еще в статейке не мешало бы уточнить, что кварц нужно после прошивки перепаивать, а то я на работе собирал и видео не смотрел, сначала не сообразил почему не шьется ардуина)
ок.
В статье добавлю.
самое простое переключатель в первом положении он подает сигнал просто через резистор 10КОм.
во втором подает сигнал через делитель 1 к 5.
Можно взять высохшый маркер и в него установить переключатель с делителем и заточеный гвоздь.
Да Вы гурман :) Я думал коаксиал + корпус вайфай антенны, завтра что-то придумаю на работе
Да Вы гурман :) Я думал коаксиал + корпус вайфай антенны, завтра что-то придумаю на работе
Кабель экранированный нужен в любом случае.
А остальное кто на что гаразд)))
Вот человек сделал миниатюрный щуп с делителем http://radiokot.ru/lab/hardwork/59/
хм1
хм1
Гугл по такому запросу выдает одни танки)))