Давно никуда ничего не отправлял, слабо представляю, как сейчас пройдет посылка с неизвестным электронным устройством. Вы ведь в Украине?
Думаю, что без проблем. У нас не все так сложно как представляют по ТБ. Дать нормальное описание и все будет ОК.
Лекс 59 пишет:
И по самой реализации. ХЗ какой дисплей. Я бы предпочел ЛС020. Или 7735.
Думаю, что надо ориентироватся на дисплеи которые можно купить на ALI. Желательно чтото с внутренним буфером с возможностью не только записи, но и чтения. ЛС020 все труднее достать и проект умрет через некоторое время.
Лекс 59 пишет:
Ардуино любая, я буду ориентироваться на мегу 328 и делать на голом камне.
У меня была идея сделать шильд аналогового тракта для ArduinoUNO.
Тоесть бутерброд Ардуинка/АЦП/Аналоговый тракт/Дисплей. Хотя у меня сомнения в возможности разделения АЦП и входного тракта - слишком длинный будет переход и возможно наличие помех, хотя после усиления все будет ОК.
Тоесть бутерброд Ардуинка/АЦП/Аналоговый тракт/Дисплей. Хотя у меня сомнения в возможности разделения АЦП и входного тракта - слишком длинный будет переход и возможно наличие помех, хотя после усиления все будет ОК.
Этот входной узел на отдельной плате у меня сейчас стоит на Электрике. Длинна провода порядка 70-80 мм. Сделел экранированным на всякий случай, но большого выигрыша не заметил. Не должно быть проблем с этим. Дело в том, что усиленый входным трактом сигнал уже не столь подвержен наводкам. А входное АЦП всего 10 ком по даташиту. Помехам там особо не разгуляться.
По дисплею да. Согласен. И ЛС020 имеет недостаток в виде необходимости програмного гашения перед выключением. Из других, что есть 7735.
Но время течет и желательно возможность замены.
А саму схему мыслю максимально простой. Входной блок. АЦП. МК. Дисплей. БП.
У меня была идея сделать шильд аналогового тракта для ArduinoUNO.
Пока умозрительно не вижу принципиальных трудностей. Хотя необходимость такого решения представляется сомнительной. Этот блок всего 4 контакта. Плюс и минус, земля и выход. Какой смысл его на Ардуино сажать?
А если на этой плате лепить и АЦП, то там да, там много нюансов с разводкой.
Пока из основных трудностей. Не хватает подстроечников СМД. Есть правда подстроечники не в СМД, но это уже менять плату. И есть трудности с СМД кондерами малой емкости, я их выискивал и выдергивал где только мог. Переключатели придется поискать. Переменный резистор тоже выдергивал, там на фото видно, он припаян за обрезок идущей с ним металлической планки. AD823 осталось только два. Один вам другой мне, т.е. запасного вам не будет. Но ОУ можно использовать многие, лишь бы с полевиками и рейл ту рейл. Кондеры 10 мк и 100нан тоже уже использовал практически все. Я их пачками паял в Электрика при борьбе с наводками. Словом мелочи, но их придется еще поискать. А без них плату не настроить.
Словом поищу пока и поговорю на почте. Если пересыл будет достаточно дорогой, то за ваш счет.
Это первый вариант. Он компактнее, не имеет промежуточного делителя (S3 по схеме два из моего обзора 3) Кнопок на крыше не несет и входной разъем - аудио. Такие переключатели у меня есть еще и я могу приложить в посылке, плюс приложу блок кнопок управления. Он тоже есть на отдельной плате.
Промежуточный делитель добавляется легко, он не требует внесения изменения в схему. Правда придется распологать его рядом. Но наводок будет бояться не столь сильно, т.к. сигнал уже в основном усиленный.
Отредактировал через сутки.
Господин Okmor, сам был молодым отцом, прекрасно вас понимаю. Предлагаю вернуться к разговору, когда вы будете посвободнее. Да и я тоже.
Обменяемся электронными адресами и договоримся, если вам это будет еще интересно.
А на мой вопрос ответ, как я понял, НЕВОЗМОЖНО, не меняя кода. Примерно к этому же я и пришел в размышлениях.
Извиняюсь за, наверное, глупый вопрос, но как нужно допилить по железу осциллограф автора до 6-и, 8-канального. Для диагностики автоэлектрики. Форсунок, сигналов с эбу.
Программная часть, естественно, тоже будет допиливаться, но для начала вопрос в том, как организовать аппаратную часть?
Извиняюсь за, наверное, глупый вопрос, но как нужно допилить по железу осциллограф автора до 6-и, 8-канального. Для диагностики автоэлектрики. Форсунок, сигналов с эбу.
Скорее всего никак. Не хватит аналоговых входов и аппаратных ресурсов.
Скорее всего у вашего экземпляра ОУ есть паразитный потенциал на входе. Не нулевой.
Если скомпенсировать это програмно, то, как я понимаю, у вас не останется запаса по размаху вверх. И при увеличении чувствительности переменным резистором либо через меню, у вас линия развертки будет просто улетать вверх. Ведь на входе ФИЗИЧЕСКИ присутствует напряжение.
Как скомпенсировать паразитный потенциал аппаратно, я лично не представляю тоже. Там нет источника отрицательного напряжения. В принципе можете попытаться бросить резистор на 500-1000 ком с физической земли (она там выполняет роль отрицательного напряжения питания) на вход ОУ. Это только мое предположение. На практике не проверял.
Как вариант можно попытаться отказаться от постоянного напряжения. Тогда только закрытый вход. Два конденсатора. Один перед 5 ногой ОУ и перед 27 ногой АЦП.
И мое личное мнение. В данном осциллографе очень быстрый ОУ не слишком нужен. Коэффициент усиления 1. Т.е. скорость максимальная. Частота выборок 4 МГц. Т.е. реальный доступный диапазон цифровой части до 300-400 кГц. И смысла сильно увеличивать полосу пропускания аналоговой части не так много.
Изменить входную часть на схему которая позволяет скомпенсировать потенциал на входе ОУ тоже не представляю как. Виртуальная земля и ее завязанность на цифровую часть делает это нереальным. Проще пожалуй новый ослик сделать.
Да, пробовал резистор и между землями подсоединять, и со входа на среднюю точку между двумя резисторами с плюса на минус, изменяя их номиналы - без толку. От режима измерения постоянки тоже отказываться не хочется.
Впаял обратно 823, и так хорошо. На 300кГц вполне красивый меандр :)
просто попался в руки такой вот операционник, грех было не попробовать :)
господа, мне тут чет подумалось... а зачем мудрить с кучей преобразователей для получения отрицательных напряжений, и т.п., если можно обойтись старым финтом ушами для получения двуполярного питания из однополярного.
не знаю, как вставлять картинки, поэтому словами)) если и так используется повышающий преобразователь из напряжения акб до 5 вольт, можно пойти дальше, и выжать из него все 30 вольт. дальше два резистора одинакового номинала последовательно с плюса на минус, шунтированные конденсаторами. относительно общей точки этого делителя получаем +15 и -15 вольт, общую точку соединяем с землей схемы. при таком питании операционник намного лучше раскрывает свои характеристики. дальше просто стабилизаторами получаем нужные напряжения - и для питания подсветки экрана, и для питания схемы.
Параметры значительно лучше. Возможности тоже. Схема сложнее, разумеется, но ровно на столько, чтобы мог быть получен результат. Ни сантиметра дальше. По моему мнению на АВР это вершина возможного при максимально простой схеме и комплектации.
Вы рассматриваете отдельный узел схемы. Посмотрите как завязаны земля, виртуальная земля на МК и АЦП.
Лично я достаточно долго обдумывал как разрубить этот узел и сделать нормальную входную часть.
Автор этого ослика ответил, что проще сделать новый.
Я с ним согласен.
ЛС020 мне тоже жаль и хотелось бы использовать. Но у него есть свои минусы кроме не столь широкой распространенности - необходимость гасить пикселы перед выключением.
Свой ЛС020 я оставлю в VirtOS_VetalST.
И повторю, я не планирую развивать эту тему дальше. Вершины для АВР я уже достиг. А осликов у меня уже 6 штук.
Если вы хотите развивать это направление, вам надо обращаться к Okmor. Сорри.
я наверное просто опоздал к обсуждению, но мнение оставить надо :)
так то ослик по версии автора давно собран на макетке, оформлен в виде функционально законченного блока, хочу собрать еще по версии VetalST на нормальной плате, разведенной по всем правилам, а дальше браться за GFX Scope. имхо, это верх того, что можно собрать в домашних условиях
Okmor, вы не могли бы подправить прошивку под распространенный и дешевый дисплей с алиэкспресса на ST7735.
Извините но нет.
Вся работа прибора заточена под этот экранчик. Там даже библиотеки по своей сути нету. Все шьется напрямую в видеопамять для поднятия FPS и достижения ефекта размазывания картинки.
Проще все наново переписать. Да и времени сейчас нету.
АЦП тактируется от таймера Т1 частотой 8 000 000 Гц. Максимальный захват за четыре такта 4 000 000 выб/с.
я вот чуял, что что-то не так. и понял. тактирование ацп. зачем 8 Мгц? почему не 16? прямо на кварц ардуино/атмеги328 припаяй клок ацп и читай себе каждые 3 такта. не выйдет с синхрой - ну, у кого-то вышло... http://avrproject.ru/forum/13-593-1 7-й пост со схемой, да и фотки в работе есть повыше... работает.
а разогнать до 27МГц - ваще 9 msps получишь. прям как стм 103 в разгоне. только стм лучше) но только для тех, кто кодит, а не клянчает "перепилите на мой дисплей", и т.д..))
ЗЫ: есть еще в инете ослик на 9мспс 27мгц, сейчас просто не нашел. так что тема рабочая
это моя тема,я bulat,после того как три месяца назад мой ноутбук перестал работать вообще,а его ремонтом у нас в городе никто не занимается,купил новый ноутбук,но здесь на сайте не смог авторизоваться-забыл пароль и отсюда,и от почты
progrik пишет:
ЗЫ: есть еще в инете ослик на 9мспс 27мгц, сейчас просто не нашел. так что тема рабочая
Есть конечно,я разогнал Хамелеон с Радиокота (ник Novice User),дисплей поставил ILI9341,тема там есть,а позже совместно с Лекс59 и Apeks разработали Импульс на Радиоскоте,дисплеи нокиа5110,ST7735,ILI9341,UC1701/ST7567,управление дисплеями переписывал на ассемблер-так быстрее,а сами программы на Bascom AVR
VetalST! А можно скетч первого варианта (1 каанл) под дисплей 5110? На солнце этот дисплей видно значительно лучше. И вопрос: будут ли работать схема с АЦП TLC5540 без изменения скетча? Спасибо!
Думаю, что без проблем. У нас не все так сложно как представляют по ТБ. Дать нормальное описание и все будет ОК.
Тоесть бутерброд Ардуинка/АЦП/Аналоговый тракт/Дисплей. Хотя у меня сомнения в возможности разделения АЦП и входного тракта - слишком длинный будет переход и возможно наличие помех, хотя после усиления все будет ОК.
Тоесть бутерброд Ардуинка/АЦП/Аналоговый тракт/Дисплей. Хотя у меня сомнения в возможности разделения АЦП и входного тракта - слишком длинный будет переход и возможно наличие помех, хотя после усиления все будет ОК.
Этот входной узел на отдельной плате у меня сейчас стоит на Электрике. Длинна провода порядка 70-80 мм. Сделел экранированным на всякий случай, но большого выигрыша не заметил. Не должно быть проблем с этим. Дело в том, что усиленый входным трактом сигнал уже не столь подвержен наводкам. А входное АЦП всего 10 ком по даташиту. Помехам там особо не разгуляться.
По дисплею да. Согласен. И ЛС020 имеет недостаток в виде необходимости програмного гашения перед выключением. Из других, что есть 7735.
Но время течет и желательно возможность замены.
А саму схему мыслю максимально простой. Входной блок. АЦП. МК. Дисплей. БП.
У меня была идея сделать шильд аналогового тракта для ArduinoUNO.
Пока умозрительно не вижу принципиальных трудностей. Хотя необходимость такого решения представляется сомнительной. Этот блок всего 4 контакта. Плюс и минус, земля и выход. Какой смысл его на Ардуино сажать?
А если на этой плате лепить и АЦП, то там да, там много нюансов с разводкой.
Пока из основных трудностей. Не хватает подстроечников СМД. Есть правда подстроечники не в СМД, но это уже менять плату. И есть трудности с СМД кондерами малой емкости, я их выискивал и выдергивал где только мог. Переключатели придется поискать. Переменный резистор тоже выдергивал, там на фото видно, он припаян за обрезок идущей с ним металлической планки. AD823 осталось только два. Один вам другой мне, т.е. запасного вам не будет. Но ОУ можно использовать многие, лишь бы с полевиками и рейл ту рейл. Кондеры 10 мк и 100нан тоже уже использовал практически все. Я их пачками паял в Электрика при борьбе с наводками. Словом мелочи, но их придется еще поискать. А без них плату не настроить.
Словом поищу пока и поговорю на почте. Если пересыл будет достаточно дорогой, то за ваш счет.
Для Okmor.
Посмотрите вот это https://yadi.sk/d/cHNUDvb73SVU9h
Это первый вариант. Он компактнее, не имеет промежуточного делителя (S3 по схеме два из моего обзора 3) Кнопок на крыше не несет и входной разъем - аудио. Такие переключатели у меня есть еще и я могу приложить в посылке, плюс приложу блок кнопок управления. Он тоже есть на отдельной плате.
Промежуточный делитель добавляется легко, он не требует внесения изменения в схему. Правда придется распологать его рядом. Но наводок будет бояться не столь сильно, т.к. сигнал уже в основном усиленный.
Отредактировал через сутки.
Господин Okmor, сам был молодым отцом, прекрасно вас понимаю. Предлагаю вернуться к разговору, когда вы будете посвободнее. Да и я тоже.
Обменяемся электронными адресами и договоримся, если вам это будет еще интересно.
А на мой вопрос ответ, как я понял, НЕВОЗМОЖНО, не меняя кода. Примерно к этому же я и пришел в размышлениях.
Думаю это будет верное решение. Както все накладно получается.
Я периодически захожу на форум и в Ютюбе можно меня найти.
А на мой вопрос ответ, как я понял, НЕВОЗМОЖНО, не меняя кода. Примерно к этому же я и пришел в размышлениях.
добрий вечер уменя диспле больше размером и контрасность очень слабая подскажите как увеличить зарание спасибо
добрий вечер уменя диспле больше размером и контрасность очень слабая подскажите как увеличить зарание спасибо
glcd.begin(12); // изменить
Извиняюсь за, наверное, глупый вопрос, но как нужно допилить по железу осциллограф автора до 6-и, 8-канального. Для диагностики автоэлектрики. Форсунок, сигналов с эбу.
Программная часть, естественно, тоже будет допиливаться, но для начала вопрос в том, как организовать аппаратную часть?
Спасибо.
Извиняюсь за, наверное, глупый вопрос, но как нужно допилить по железу осциллограф автора до 6-и, 8-канального. Для диагностики автоэлектрики. Форсунок, сигналов с эбу.
Значит на меге делать, но тогда это уже не простой осциллограф, там уже можно универсальный комбайн городить с блютусом, кан-шиной и куртизанками.
Он и так на меге
Значит на меге делать, но тогда это уже не простой осциллограф, там уже можно универсальный комбайн городить с блютусом, кан-шиной и куртизанками.
Посмотрите вот это
https://www.rlocman.ru/shem/schematics.html?di=113421
добрый день.
решил заменить в схеме ОУ на AD8062 со скоростью нарастания в 650в/мкс и полосой 300МГц, график сместился вверх на полтора вольта.
подскажите, что поправить в скетче, чтоб вернуть на место)
Скорее всего у вашего экземпляра ОУ есть паразитный потенциал на входе. Не нулевой.
Если скомпенсировать это програмно, то, как я понимаю, у вас не останется запаса по размаху вверх. И при увеличении чувствительности переменным резистором либо через меню, у вас линия развертки будет просто улетать вверх. Ведь на входе ФИЗИЧЕСКИ присутствует напряжение.
Как скомпенсировать паразитный потенциал аппаратно, я лично не представляю тоже. Там нет источника отрицательного напряжения. В принципе можете попытаться бросить резистор на 500-1000 ком с физической земли (она там выполняет роль отрицательного напряжения питания) на вход ОУ. Это только мое предположение. На практике не проверял.
Как вариант можно попытаться отказаться от постоянного напряжения. Тогда только закрытый вход. Два конденсатора. Один перед 5 ногой ОУ и перед 27 ногой АЦП.
И мое личное мнение. В данном осциллографе очень быстрый ОУ не слишком нужен. Коэффициент усиления 1. Т.е. скорость максимальная. Частота выборок 4 МГц. Т.е. реальный доступный диапазон цифровой части до 300-400 кГц. И смысла сильно увеличивать полосу пропускания аналоговой части не так много.
Изменить входную часть на схему которая позволяет скомпенсировать потенциал на входе ОУ тоже не представляю как. Виртуальная земля и ее завязанность на цифровую часть делает это нереальным. Проще пожалуй новый ослик сделать.
Да, пробовал резистор и между землями подсоединять, и со входа на среднюю точку между двумя резисторами с плюса на минус, изменяя их номиналы - без толку. От режима измерения постоянки тоже отказываться не хочется.
Впаял обратно 823, и так хорошо. На 300кГц вполне красивый меандр :)
просто попался в руки такой вот операционник, грех было не попробовать :)
господа, мне тут чет подумалось... а зачем мудрить с кучей преобразователей для получения отрицательных напряжений, и т.п., если можно обойтись старым финтом ушами для получения двуполярного питания из однополярного.
не знаю, как вставлять картинки, поэтому словами)) если и так используется повышающий преобразователь из напряжения акб до 5 вольт, можно пойти дальше, и выжать из него все 30 вольт. дальше два резистора одинакового номинала последовательно с плюса на минус, шунтированные конденсаторами. относительно общей точки этого делителя получаем +15 и -15 вольт, общую точку соединяем с землей схемы. при таком питании операционник намного лучше раскрывает свои характеристики. дальше просто стабилизаторами получаем нужные напряжения - и для питания подсветки экрана, и для питания схемы.
а? :)
Вы предлагаете повысить напряжение на виртуальной земле.
Питание явно станет сложнее. Резисторами там не обойтись - не столь малые токи потребления.
Пробовать наверное можно, но лично я смысла не вижу. Огребем массу проблем чтобы вииграть что?
Ну немного повысится быстродействие и все. Принципиальные ограничения схемы это обойти не поможет.
И сам принцип виртуальной земли - штука потенциально шумная. Да и увязка с остальными компанентами схемы будет отнюдь не столь простой задачей.
Лично я более не буду развивать это направление. Меня интересует бОльшая чувствительность. И переключение на несколько диапазонов.
Все это уже есть http://radioskot.ru/forum/12-14297-1
Параметры значительно лучше. Возможности тоже. Схема сложнее, разумеется, но ровно на столько, чтобы мог быть получен результат. Ни сантиметра дальше. По моему мнению на АВР это вершина возможного при максимально простой схеме и комплектации.
нет, не на виртуальной земле, а при питании схемы в целом.
вчера перелистывал тему, натыкался на схемы с 7660 и 34063, а сегодня подумалось - зачем, если можно вот так.
на подсветку LS020 не надо городить дополнительных повышаек, все остальные напряжения получаем стабилизаторами типа 1117-5, 1117-3,3.
Вы рассматриваете отдельный узел схемы. Посмотрите как завязаны земля, виртуальная земля на МК и АЦП.
Лично я достаточно долго обдумывал как разрубить этот узел и сделать нормальную входную часть.
Автор этого ослика ответил, что проще сделать новый.
Я с ним согласен.
ЛС020 мне тоже жаль и хотелось бы использовать. Но у него есть свои минусы кроме не столь широкой распространенности - необходимость гасить пикселы перед выключением.
Свой ЛС020 я оставлю в VirtOS_VetalST.
И повторю, я не планирую развивать эту тему дальше. Вершины для АВР я уже достиг. А осликов у меня уже 6 штук.
Если вы хотите развивать это направление, вам надо обращаться к Okmor. Сорри.
я наверное просто опоздал к обсуждению, но мнение оставить надо :)
так то ослик по версии автора давно собран на макетке, оформлен в виде функционально законченного блока, хочу собрать еще по версии VetalST на нормальной плате, разведенной по всем правилам, а дальше браться за GFX Scope. имхо, это верх того, что можно собрать в домашних условиях
Okmor, вы не могли бы подправить прошивку под распространенный и дешевый дисплей с алиэкспресса на ST7735.
Okmor, вы не могли бы подправить прошивку под распространенный и дешевый дисплей с алиэкспресса на ST7735.
Извините но нет.
Вся работа прибора заточена под этот экранчик. Там даже библиотеки по своей сути нету. Все шьется напрямую в видеопамять для поднятия FPS и достижения ефекта размазывания картинки.
Проще все наново переписать. Да и времени сейчас нету.
Здравствуйте. Подскажите пожалуйста чем можно заменить подстроечные резисторы R1, R2 по 300 к? На али только 200к и 500к, 300к не нахожу.
Okmor, откуда можно загрузить последнюю версию вашего скетча? В архиве, скачиваемом по ссылке в первом посте, файла ino нет.
а разогнать до 27МГц - ваще 9 msps получишь. прям как стм 103 в разгоне. только стм лучше) но только для тех, кто кодит, а не клянчает "перепилите на мой дисплей", и т.д..))
ЗЫ: есть еще в инете ослик на 9мспс 27мгц, сейчас просто не нашел. так что тема рабочая
это моя тема,я bulat,после того как три месяца назад мой ноутбук перестал работать вообще,а его ремонтом у нас в городе никто не занимается,купил новый ноутбук,но здесь на сайте не смог авторизоваться-забыл пароль и отсюда,и от почты
Есть конечно,я разогнал Хамелеон с Радиокота (ник Novice User),дисплей поставил ILI9341,тема там есть,а позже совместно с Лекс59 и Apeks разработали Импульс на Радиоскоте,дисплеи нокиа5110,ST7735,ILI9341,UC1701/ST7567,управление дисплеями переписывал на ассемблер-так быстрее,а сами программы на Bascom AVR
Сейчас занялся изучением Ардуино,ничего сложного вроде бы,втихаря ваяю для начала http://arduino.ru/forum/proekty/karmannoe-fm-radio-na-rda5807-iic-oled-096-i-arduino-pro-mini?page=1#comment-507646 ,жаль b707 оттуда прогнал...
Если добавить фифо буфер за 20 руб с али то легко получил 27 мегасемплов,но это уже другая тема...
VetalST! А можно скетч первого варианта (1 каанл) под дисплей 5110? На солнце этот дисплей видно значительно лучше. И вопрос: будут ли работать схема с АЦП TLC5540 без изменения скетча? Спасибо!
https://radioskot.ru/forum/12-14297-13 посмотри тут.
Схема ИМПУЛЬС 5110
как скачать проект немогу непускает который с ad9280
Очень интерестный проект. Собираюсь повторить. Дешево и сердито