АвторСообщение



Пост N: 916
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 4
ссылка на сообщение  Отправлено: 10.05.09 19:34. Заголовок: Разработка осциллографа.


Конструирование осциллографа не за горами (пока одноканального).
До его начала, есть время, достаточное для обдумывания общей стратегии.
На мой взгляд, от внешней схемы синхронизации нужно отказаться.
Она громоздка и "геморройна", а устройство должно быть дешёвым, малогабаритным, простым и экономичным.
Значит, речь идет о пакетной записи данных в оперативную память.
То есть, после нажатия/отжатия кнопки "Пуск" (или "Пакет", или еще как-то. А можно подумать и над автозапуском), происходит серия последовательных АЦП, производимых через калиброванные интервалы времени, значения которых можно задать (горизонтальная развертка).
Результаты АЦП быстро (режим HS+PLL. Такт 40 Мгц) записываются в оперативную память, из которой их потом можно "не спеша" вывести на индикацию в виде осциллограммы.
На мой взгляд, на первых порах, емкости области оперативной памяти PIC18F252 вполне достаточно для того чтобы сформировать вполне приличный пакет даже тогда, когда горизонтально прокручивается достаточно "длинная" (условно) осциллограмма (кнопки "Вправо"/"Влево").
То есть, от внешней оперативной памяти можно отказаться, что упрощает конструкцию устройства и удешевляет его (да и порты не резиновые).
Кроме осциллограммы сигнала, на дисплее графического модуля должна отображаться его частота (встроенный частотомер).
А раз это так, то весь диапазон частот можно разбить на части и перейти к автовыбору горизонтальной развертки ("железяка" сама выберет).
При этом, необходимость во внешнем управлении выбором величины развертки, отпадает (еще раз напоминаю, что порты не резиновые).
Многое зависит от модуля АЦП. Он уже "на подлёте".
Пока хватит. Это "затравка".
Задача обсуждения - неспешный, основательный и профессиональный выбор оптимальной стратегии, с упором на как можно более низкую стоимость устройства и на как можно более высокие его качественные показатели и возможности (компромисс).
Окончательное решение будет принято по итогам обсуждения.
Ну а далее, по ходу работы, сложность можно постепенно нарастить.
Каковы мнения/идеи/предложения?


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 144 , стр: 1 2 3 4 All [только новые]


постоянный участник




Пост N: 1300
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг: 4

Награды: Отлично!',
ссылка на сообщение  Отправлено: 10.05.09 20:18. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Значит, речь идет о пакетной записи данных в оперативную память.
То есть, после нажатия/отжатия кнопки "Пуск"..., происходит серия последовательных АЦП...(горизонтальная развертка).
Результаты АЦП быстро... записываются в оперативную память, из которой их потом можно "не спеша" вывести на индикацию в виде осциллограммы.


но насколько я понимаю это резко ограничит область его применения. А это не есть good.

Не ошибается только тот, кто ничего не делает. Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 869
Зарегистрирован: 03.01.07
Откуда: Россия, Рассказово Тамбовская обл
Рейтинг: 3
ссылка на сообщение  Отправлено: 10.05.09 21:21. Заголовок: Я тоже думаю, записа..


Я тоже думаю, записать можно. Но видеть лучше реальную осциллограмму. АЦП лучше внешнее, пиковское только для низкочастотных процессов. Для любителей звука и медленных цифровых процессов, конечно все относительно.
Думаю, что внешнее АЦП и должно определить характеристики и возможности осциллографа. Прежде всего надо обсудить частотные характеристики, полосу пропускания. тогда будет понятно какой нужен прибор. Мне кажется, полоса должна быть не менее 50МГЦ. Это оптимально.

Я знаю, что мало знаю, узнаю больше, и понимаю, что знаю еще меньше. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 917
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 4
ссылка на сообщение  Отправлено: 10.05.09 23:12. Заголовок: Если работать по ..


Если работать по стандартному принципу, то возникает необходимость в таком "геморрое" как синхронизация (без нее, осциллограмма будет "плыть по фазе").
Это резко усложняет конструкцию устройства.
А если речь идет например, о сигнале с "плывущей"/изменяющейся частотой, то проблем еще больше.
При работе с пакетами (плюс комфортная прокрутка), этого недостатка нет. Ничего синхронизировать не нужно. Осциллограмма будет "стоять как вкопанная" (если не прокручивать или остановить прокрутку).
То есть, речь идет не о постоянном отслеживании сигнала (стандартный способ), а о быстрой "вырезке куска сигнала" и дальнейшей, спокойной работе с ним, причем, без "фазового геморроя".
Во многих случаях, по такой "вырезке" можно судить о всем синале.
А если нужна "большая" (условно) "вырезка", то ничто не мешает организовать и ее (зависит от объема задействованной оперативной памяти. Вплоть до внешней памяти).
"Под эту симпатичную, пакетную раздачу слонов" попадают и те сигналы, засинхронизировать которые, обычным способом, либо затруднительно, либо невозможно.

Что касается обеспечения высокого быстродействия, то конечно же внешнее м/схемы АЦП предпочтительнее (сейчас есть очень "крутые"), но обратите внимание на сформулированные ранее требования к первичному устройству.
Их суть в том, чтобы задействовать то, что есть в ПИКе (в частности, модуль АЦП).
В этом случае получается простота, миниатюрность и материальные затраты минимальны.
На данном этапе работы, вопрос стоит именно так (напоминаю про принцип "от простого к сложному").
Сначала нужно качественно отработать "базу" и прочувствовать ее в работе.
А остальное ("навороты") это дело техники. Лишь бы "база" была.

PS: речь идет об осциллографе с памятью.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 919
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 4
ссылка на сообщение  Отправлено: 11.05.09 02:39. Заголовок: Информация к размы..


Информация к размышлению.
В приложении к графическому модулю 128х64 точки, 10-разрядное АЦП (1024 градации) не нужно.
Достаточно и 6-ти разрядов (64 градации). И даже 5-ти разрядов (32 градации).
Снижение разрядности есть уменьшение времени преобразования, а значит и увеличение скорости АЦП.
Этот "механизм" расписан на стр. 21-11 "Справочника по среднему семейству…".
У меня имеется свой, более скоростной подход к этому "механизму".
Не могу утверждать что он очень уж "реактивен", но максимально возможную скорость "выжать" можно.
Но это пока "сырая" идея. Нужно проверить на практике.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 1302
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг: 4

Награды: Отлично!',
ссылка на сообщение  Отправлено: 11.05.09 04:39. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
к графическому модулю 128х64 точки


маловато будет. Если уж делать серьезный прибор то нужно как минимум 240х128 или лучше 320х240. Не буду даже мечтать о 640х480 .

Не ошибается только тот, кто ничего не делает. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 920
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 4
ссылка на сообщение  Отправлено: 11.05.09 05:10. Заголовок: Альберто, пока я ..


Альберто, пока я довольствуюсь тем, что есть под рукой.
На этом, "базу" вполне можно отработать, ну а далее, можно прикупить что-то более серьезное.
Я не считаю рациональным сразу же "падать" на решение задачи, поставленной по-максимуму.
Более рационально, а заодно и более основательно, решить ее поэтапно.
По ходу этой работы, почти всегда, выясняется то, что будет востребовано в долгосрочной перспективе.
В нашем деле, кривая частенько короче прямой.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 55
Зарегистрирован: 07.08.07
Откуда: Кыргызстан, Токмок
Рейтинг: 0
ссылка на сообщение  Отправлено: 11.05.09 05:13. Заголовок: В принципе не всегда..


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

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 19
Зарегистрирован: 01.12.08
Откуда: Киргизия, Бишкек
Рейтинг: 0
ссылка на сообщение  Отправлено: 11.05.09 09:43. Заголовок: Я думаю нужен авто з..


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


Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 871
Зарегистрирован: 03.01.07
Откуда: Россия, Рассказово Тамбовская обл
Рейтинг: 3
ссылка на сообщение  Отправлено: 11.05.09 12:50. Заголовок: держу на контроле ме..


держу на контроле мелтовский индикатор 320Х240. Его фотография есть на баннере.

Я знаю, что мало знаю, узнаю больше, и понимаю, что знаю еще меньше. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 921
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 4
ссылка на сообщение  Отправлено: 11.05.09 14:39. Заголовок: Александр, просьба ..


Александр, просьба "порыться" в этом перспективном направлении.
Такая информация будет актуальна, ведь никто не собирается (надеюсь на это) зацикливаться на достигнутом.

Частота точно будет выведена на индикацию.
И с амплитудой тоже можно "это дельце провернуть" (если выводов портов PIC18F252 хватит. А в остальном проблем не вижу). Ориентация - на усредненное значение верхних экстремумов (относительно 0). Пожелание учтено.
В этом случае, осциллограмма будет нужна только для отслеживания формы сигнала.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 711
Зарегистрирован: 26.12.06
Откуда: Россия, Архангельск
Рейтинг: 1
Фото:
ссылка на сообщение  Отправлено: 11.05.09 14:56. Заголовок: Лично я вынашиваю пл..


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

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 1303
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг: 4

Награды: Отлично!',
ссылка на сообщение  Отправлено: 12.05.09 03:08. Заголовок: MAZ пишет: держу на..


MAZ пишет:

 цитата:
держу на контроле мелтовский индикатор 320Х240.


а на каком он контроллере? Или аналог какого контроллера используется?

Не ошибается только тот, кто ничего не делает. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 355
Зарегистрирован: 19.07.07
Откуда: Россия, Челябинская обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 12.05.09 04:18. Заголовок: Если с компьютером с..


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

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 356
Зарегистрирован: 19.07.07
Откуда: Россия, Челябинская обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 12.05.09 04:23. Заголовок: Могу под это дело по..


Могу под это дело поделится наработками несостоявшегося пока программатора с поддержкой USB. Протокол и ASM-ы с неплохим алгоритмом обработки вхоных и выходных данных с возможностью быстрого "разруливания" обеих каналов, как приёма, так и передачи.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 292
Зарегистрирован: 27.04.07
Откуда: Россия, Воркута
Рейтинг: 0
Фото:
ссылка на сообщение  Отправлено: 12.05.09 11:37. Заголовок: Можно сделать запись..


Можно сделать запись сигнала по нажатию кнопки, а так просто просмотр.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 1305
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг: 4

Награды: Отлично!',
ссылка на сообщение  Отправлено: 12.05.09 17:09. Заголовок: Sergey Roslik пишет:..


Sergey Roslik пишет:

 цитата:
Можно сделать запись сигнала по нажатию кнопки, а так просто просмотр.


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

Не ошибается только тот, кто ничего не делает. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 926
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 4
ссылка на сообщение  Отправлено: 12.05.09 17:30. Заголовок: Альберто, прошу сф..


Альберто, прошу сформулировать, в чем именно будут ограничены функции?

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 99
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 0
ссылка на сообщение  Отправлено: 12.05.09 18:19. Заголовок: Заходил к другу на т..


Заходил к другу на телевидении, у них там мастерская по ремонту... всякой электроники. там куча всяких приборов, осцилографов и т.п.
Интересно конечно заинтересовать его, друга то есть, таким прибором, послушать его мнение. Было бы круто конечно. Только оно им надо?

С другой стороны, и у нас на работе тоже часто приходится пользоваться осцилографом (мы устанавливаем сигнализации на машины).
Бывает надо найти провод с тахометра в удобном месте, посмотреть форму импульсов (иногда сигналка не может распознать сигнал из-за всяких модуляций и т.п. ).
Осцилограф у нас примитивный, луч не фокусируется, маленькое круглое окошко (это я о разрешении :), настраивать его толком мало кто умеет, да оно и не надо. Был бы П-образный сигнал (в идеале) и чтоб частоту менял когда газуешь. Надо бы как нибудь настроить и проклеить кнопки/регуляторы, чтобы не крутили зря... или нечайно.
Вот только приходится, вечно, удлинитель тянуть, ждать когда осцилограф прогреется,... да и поставить, бывает, его некуда. А куда его поставишь под капотом с работающим двигателем? или в салоне, когда сам в раскорячку вверх брюхом под панелью?
Одному ни как.
Вот такие у народа проблемы "земные"......, а вы говорите!

......Если не надоел:
Скрытый текст


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 927
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 4
ссылка на сообщение  Отправлено: 12.05.09 18:28. Заголовок: Альберт, Вы не на..


Альберт, Вы не надоели. Совсем наоборот.
Жизнь в первую очередь и нужно учитывать.
Идет процесс выяснения истины в приложении к PIC18F252, причем, с учетом наиболее
насущных жизненных потребностей.
Это безусловный приоритет.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 1307
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг: 4

Награды: Отлично!',
ссылка на сообщение  Отправлено: 12.05.09 19:15. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Альберто, прошу сформулировать, в чем именно будут ограничены функции?


если это осциллограф, то нужно иметь возможность наблюдать изменяющийся сигнал "живьем", а не делать вырезки. Может аудиотехника интересна не всем, спорить не буду, но в таком случае это будет не осциллограф, всё что угодно, но не осциллограф. "А вот это не заливная рыба".

 цитата:
Альберт, Вы не надоели.


надеюсь .


Не ошибается только тот, кто ничего не делает. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1156
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 4
ссылка на сообщение  Отправлено: 12.05.09 20:01. Заголовок: Alberto пишет: наде..


Alberto пишет:

 цитата:
надеюсь

Photographer зовут Альберт

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 712
Зарегистрирован: 26.12.06
Откуда: Россия, Архангельск
Рейтинг: 1
Фото:
ссылка на сообщение  Отправлено: 12.05.09 20:16. Заголовок: Есть предложение, на..


Есть предложение, на форуме обращаться друг к другу только по никам, т.к. они уникальны и не будет возникать путаницы. Которая случается уже не в первый раз...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 931
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 4
ссылка на сообщение  Отправлено: 12.05.09 21:01. Заголовок: Динамика частенько ..


Динамика частенько приводит к нарушению синхронизации (если частота выходит за пределы полосы удержания системы синхронизации), что практически сводит на нет преимущества наблюдения "живьём".
В частности, это относится и к сигналам, формируемым с "разрывами", к аудиосиналам и т.п.
Какое удовольствие наблюдать сигнал, вышедший из полосы удержания, картинка которого, с той или иной скоростью, перемещается в горизонтальной плоскости "туда-сюда"?
С другой стороны, ничто не мешает сделать "массивную", пакетную вырезку (с возможностью комфортной прокрутки) или несколько вырезок (по желанию), и полностью избавиться от "бега фазы".
Чтобы избавиться от этого "бега" без задействования внешней, громоздкой системы синхронизации, нужно работать с пакетами данных.
Внешние системы фазовой синхронизации это не два резистора (условно), а кое-что гораздо "круче".
И даже она не гарантирует отсутствия "бега фазы" в условиях динамики.
Что касается аудиосигналов (и т.п.), то стандартный осциллограф (сигнал "живьём") вообще-то малоэффективен, так как в условиях непредсказуемого "бега фазы", многое зависит от остроты зрения, скорости реакции, чутья, опыта и т.п. (кто работал со стандартными осциллографами, тот поймёт).
Вот такие жизненные мысли …

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


 цитата:
Есть предложение, на форуме обращаться друг к другу только по никам



А это кто как хочет.
Лично я, предпочитаю обращаться по именам.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 911
Зарегистрирован: 14.01.07
Откуда: Россия, Лиски
Рейтинг: 2
Фото:
ссылка на сообщение  Отправлено: 12.05.09 21:34. Заголовок: цитата: стандартный ..


цитата:

 цитата:
стандартный осциллограф (сигнал "живьём") вообще-то малоэффективен


Это получается, что нажимать кнопку "запись", нужно будет вслепую. А когда же её нажимать, если сигнал идёт пачками(к примеру раз в секунду)? А как помеху вслепую поймать?
У меня есть стандартный осциллограф. Подключу стандартный и цифровой паралельно, на одном буду смотреть, а другим запоминать нужные места. А как быть тем, кто не имеет осциллографа?
Или я не так понял?

В радиотехнике, существует два вида неисправностей-есть контакт там, где его не должно быть никогда и, нет контакта там, где он должен быть постоянно. Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 874
Зарегистрирован: 03.01.07
Откуда: Россия, Рассказово Тамбовская обл
Рейтинг: 3
ссылка на сообщение  Отправлено: 12.05.09 21:46. Заголовок: Alberto пишет: Или ..


Alberto пишет:

 цитата:
Или аналог какого контроллера используется?


Я думаю, что аналог. Нет никакой информации у меня, хотя часто появляюсь в офисе компании. Объясняли, что стараются, но пока не получается сделать, чтобы можно пустить в производство. Обещали в апреле закончить, пока тишина. У МЕЛТА нравится нестандартный подход к аналогичным импортным. Укрупненные символы, настроенная контрастность и подсветка. Минимум проводов и настроек.

Я знаю, что мало знаю, узнаю больше, и понимаю, что знаю еще меньше. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 713
Зарегистрирован: 26.12.06
Откуда: Россия, Архангельск
Рейтинг: 1
Фото:
ссылка на сообщение  Отправлено: 12.05.09 21:59. Заголовок: igor пишет: А когд..


igor пишет:

 цитата:
А когда же её нажимать, если сигнал идёт пачками

Дык для этого нужна ждущая развертка, т.е. развертка запускается по приходу переднего или заднего фронта сигнала, в зависимости от настроек.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 875
Зарегистрирован: 03.01.07
Откуда: Россия, Рассказово Тамбовская обл
Рейтинг: 3
ссылка на сообщение  Отправлено: 12.05.09 22:09. Заголовок: Вот, что сегодня мне..


Вот, что сегодня мне ответил МЭЛТ.
"Сейчас делается оснастка для приклейки шлейфа стекла к печатной плате. Делается в Голландии. Как только получим оснастку для станков , сразу будут доступны образцы."


Я знаю, что мало знаю, узнаю больше, и понимаю, что знаю еще меньше. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 1310
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг: 4

Награды: Отлично!',
ссылка на сообщение  Отправлено: 12.05.09 22:21. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
На счет "заливной рыбы" (предполагаю, что это из фильма "Ирония судьбы или с легким паром"), честно говоря, не понял.


я хотел сказать что это будет цифровой визуализатор (кажись так он называется), а не осциллограф.
Все остальное по поводу развертки прекрасно понимаю, но
igor пишет:

 цитата:
что нажимать кнопку "запись", нужно будет вслепую. А когда же её нажимать, если сигнал идёт пачками(к примеру раз в секунду)? А как помеху вслепую поймать?


Алексей пишет:

 цитата:
Дык для этого нужна ждущая развертка, т.е. развертка запускается по приходу переднего или заднего фронта сигнала, в зависимости от настроек.


так в нормальных осциллографах есть оба режима: и непрерывной развертки и ждущей. Если сделать так, то тогда это будет совсем другое дело.

Не ошибается только тот, кто ничего не делает. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 1311
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг: 4

Награды: Отлично!',
ссылка на сообщение  Отправлено: 12.05.09 22:33. Заголовок: MAZ пишет: настроен..


MAZ пишет:

 цитата:
настроенная контрастность и подсветка. Минимум проводов и настроек.


как это настроенная контрастность? Ее что нельзя отрегулировать по своему желанию? А проводов меньше не станет, как не крути.
Хотя не мешало бы узнать тип контроллера. Даже на SED1520 и KS107/108 есть панели 320х240 (китайцы рулят). В них нет аппаратной поддержки вывода символов, а в том же Т6963С она есть. Узнать надо.

Не ошибается только тот, кто ничего не делает. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 932
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 4
ссылка на сообщение  Отправлено: 12.05.09 23:09. Заголовок: Если где-то что-то..


Если где-то что-то прибывает, то за счет того, что где-то что-то убывает.
Никто не сбрасывает со счетов стандартный принцип работы осциллографа.
Идет поиск того, что наиболее приемлемо (компромисса).
Если кто-то может предложить как можно более широкополосную (по полосе схватывания и удержания) и максимально простую схему внешней синхронизации, то это обязательно будет принято во внимание.
То, о чем говорит Игорь, это требования, предъявляемые по-максимуму.
Но и в этом случае, при пакетной работе, помеху можно поймать, если интервал времени выборки сделать большИм (потребуется внешняя оперативная память соответствующего объема) или сделать несколько замеров (можно организовать "автомат" с ручной остановкой. По факту обнаружения помехи).
Причем, при пакетной работе, форму помехи можно разглядеть не мельком, а капитально.
Нужно только ее "словить".
Если используется стандартный способ, то разглядеть ее форму затруднительно (помеха просто "мелькает").
Короче, в чем-то проигрыш, но в чем-то и существенный выигрыш.
Предположим, что используется стандартный способ и с синхронизацией все идеально.
Допустим, дисплей полностью заполнен данными (один "кадр" сформирован).
Перед выводом на индикацию следующего "кадра", нужно очистить дисплей, а иначе, из-за наличия оперативной памяти графического модуля, будет накладка "кадров" друг на друга (бардак).
На очистку дисплея требуется вполне приличное время, ведь речь не идет об электронно-лучевой трубке, в которой "луч быстренько перебрасывается из конца в начало" (условно), а о достаточно инерционном устройстве.
Получается, что "куски сигнала, примыкающие к межкадровым границам", отображены не будут.
Это к вопросу о непрерывности.
Ну и чем это (плюс "синхрогеморрой" и дополнительная денюжка) отличается от пакетной работы?
По сути, те же самые пакеты. Просто они будут "немассивными" (один "кадр") и следовать часто.
Через определенные "промежутки", во время которых дисплей очищается.

Пока речь идет только об использовании "ресурсов" PIC18F252 по-максимуму, и о "сканировании" дальнейших перспектив усовершенствования этой "базы".
А вообще-то, идет "глобальный" разговор о принципе конструирования осциллографа с памятью, который проще, малогабаритнее и гораздо дешевле тех современных, промышленных осциллографов с памятью, которые есть.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 117
Зарегистрирован: 13.12.07
Откуда: г.Макеевка
Рейтинг: 1
ссылка на сообщение  Отправлено: 13.05.09 11:34. Заголовок: Довольно конструктив..


Довольно конструктивный разбор полетов.
Добавлю и свои пару слов.
Прочитав выше сказаное, делаю вывод: в основном идет обсуждение развертки, какую выбрать?
Однозначно решить врядли получиться, а значит от компромисов не уйти.
"...и волки сыты и овцы целы...".
Предлагаю разделить задачу.
1. Пакетная запись - это приоритет, на данном этапе.
а)Чтобы приблизить ее к динамическому наблюдению нужно максимально увеличить время записи,
1сек, 1мин... и тд., на сколько хватит памяти ПИКа(кстати, это время нужно варьировать(выбор диапазана) под
свои задачи. Здесь мы получаем псевдонепрерывное наблюдение.
б)Ввести ждущий режим, как советовал Алексей.
Вообще мне нравить в этом плане сциллограф а Протеусе.
2. Применить узел с внешней разверткой(УВР) для желающих и в перспективе.
Тут конструкция может быть блочной. УВР присоединяется к материнской плате через разъем.
Этот разъм(мы) можно использовать и для других(будущих) целей: внешняя память, датчики, измерители, анализаторы, доп. каналы..., как периферия для ПИКа или IBM PC.




Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 1314
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг: 4

Награды: Отлично!',
ссылка на сообщение  Отправлено: 13.05.09 15:12. Заголовок: Viktor_VK пишет: а)..


Viktor_VK пишет:

 цитата:
а)Чтобы приблизить ее к динамическому наблюдению нужно максимально увеличить время записи, 1сек, 1мин... и тд., на сколько хватит памяти ПИКа


и сидеть минуту или пять в пустой экран смотреть пока выборка в память пишется, чтобы потом понять что что-то было не так и никакой сигнал на вход не поступал?

Не ошибается только тот, кто ничего не делает. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 938
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 4
ссылка на сообщение  Отправлено: 13.05.09 16:00. Заголовок: Советую "плясат..


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


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 358
Зарегистрирован: 19.07.07
Откуда: Россия, Челябинская обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 13.05.09 16:13. Заголовок: Про возможную интегр..


Про возможную интеграцию с компьютером прошу не забыть

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 940
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 4
ссылка на сообщение  Отправлено: 13.05.09 17:47. Заголовок: Если портов PIC18F..


Если портов PIC18F252 хватит, то не забуду.

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 716
Зарегистрирован: 26.12.06
Откуда: Россия, Архангельск
Рейтинг: 1
Фото:
ссылка на сообщение  Отправлено: 13.05.09 19:53. Заголовок: Я вот сижу, читаю и ..


Я вот сижу, читаю и думаю, что жк индикатор не будет хорошим решением для осциллографа. А ведь у нас у всех без исключения есть компьютеры... Так может быть сразу привязать к компу в виде приставки? Да и индикатора уже как такового не нужно(а они есть не у всех, хотя у меня и есть, но сами знаете, что в подавляющем большинстве случаев детали нужно заказывать откуда-то.), да и с памятью проблемы отпадают на раз. А в дальнейшем можно и обвязывать, внешнее АЦП поставить, портировать программу на более быстродействующие dsPICи и т.д.
Как такая мысль?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 360
Зарегистрирован: 19.07.07
Откуда: Россия, Челябинская обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 13.05.09 20:44. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Если портов PIC18F252 хватит, то не забуду.


Можно на PIC18F452 сделать. Запас по ногам - полезен, а разница в цене минимальна.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 942
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 4
ссылка на сообщение  Отправлено: 13.05.09 20:45. Заголовок: Алексей, задача по..


Алексей, задача поставлена так, чтобы осциллограф можно было "положить в карман" (условно).
Давайте пока придерживаться этого (под PIC18F252). А дальше жизнь покажет.

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 118
Зарегистрирован: 13.12.07
Откуда: г.Макеевка
Рейтинг: 1
ссылка на сообщение  Отправлено: 13.05.09 21:06. Заголовок: Alberto пишет: Vikt..


Alberto пишет:

 цитата:
Viktor_VK пишет:

цитата:
а)Чтобы приблизить ее к динамическому наблюдению нужно максимально увеличить время записи, 1сек, 1мин... и тд., на сколько хватит памяти ПИКа



и сидеть минуту или пять в пустой экран смотреть пока выборка в память пишется, чтобы потом понять что что-то было не так и никакой сигнал на вход не поступал?

Можно считать, что обратили внимание на экран через 5мин., а можно и раньше.
А как же, есть и плюсы есть и минусы.
В моем предидущем сообщении есть и пункт 2.
Может Вам Альберто и проработать этот вопрос? Не сочтите за указание, просто я в этом вопросе любитель
(профессионал я в другом деле).
Эти два подхода имеют право на существование.


Алексей пишет:
[quote]Я вот сижу, читаю и думаю, что жк индикатор не будет хорошим решением для осциллографа. А ведь у нас у всех без исключения есть компьютеры... Так может быть сразу привязать к компу в виде приставки? Да и индикатора уже как такового не нужно(а они есть не у всех, хотя у меня и есть, но сами знаете, что в подавляющем большинстве случаев детали нужно заказывать откуда-то.), да и с памятью проблемы отпадают на раз. А в дальнейшем можно и обвязывать, внешнее АЦП поставить, портировать программу на более быстродействующие dsPICи и т.д.

Как такая мысль



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

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 100
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 0
ссылка на сообщение  Отправлено: 13.05.09 23:23. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Альберт, Вы не надоели. Совсем наоборот.

Спасибо. Ни как не научусь говорить, как там у вас... - по человечески :)
Evgeny Korabelnikov пишет:

 цитата:
Если портов PIC18F252 хватит, то не забуду.

Ага?! Так порты еще не все разобрали? Хорошо бы знать раскладку: что занято, что добавить можно, чем пожертвовать, что имеем в запасе... ???

Навороты, навороты.
Внутренняя синхронизация....
Напряжение, сигнал, частота - есть, нету.
Подключаемся к проводу, включаем прибор (осцилограф), на экране линия.
Включаем (тестируемое) устройство,
на экране - или импульс, или частота, или напряжение, или все по прежнему :)
Т.е. появился сигнал - обновился экран.
Если есть что покрутить/настроить, то можно добавить наложения... как бы экран с памятью или послесвечением.
Новая линия при превышении заданного порога, по положительному или отрицательному фронту; или по памяти, или динамически по входному сигналу.
Количество и способ наложения - на вкус. Можно даже попробовать с частичным стиранием предыдущих сигналов.
Высокая скорость отображения не всегда так уж важна, надо учитывать человеческую реакцию (да и подумать пол секунды не помешает :) . Вроде бы некоторые осцилографы специально выпускали с длительным послесвечением.

Надо понимать, что для качественной внешней синхронизации нужен ещё один вход, с наворотами типа делителя напряжения, компаратора, еще лучше - спектроанализатора и т.п. ? Получается еще один цифровой осцилограф? т.е. два спаренных в один. Почему бы и нет? А там - только волю дай фантазии.
С синхронизацией могут быть большие проблемы?
С отображением на один экран тоже не все просто, но варианты уже сейчас просматриваются.
Может заранее заложить/оставить возможность работы спаренного прибора?

Кстати, на счет покрутить/настроить, на перспективу - может стоит разработать универсальный автономный модуль клавиатуры или даже типа пульта микшера, на отдельном PIC-е с управлением по одной линии?
А может что то готовое есть?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 1321
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг: 4

Награды: Отлично!',
ссылка на сообщение  Отправлено: 13.05.09 23:32. Заголовок: Viktor_VK пишет: Мо..


Viktor_VK пишет:

 цитата:
Может Вам Альберто и проработать этот вопрос? Не сочтите за указание, просто я в этом вопросе любитель
(профессионал я в другом деле).


В отличии от меня Вам повезло, Вы хоть в чем-то профессионал.

Не ошибается только тот, кто ничего не делает. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 949
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 4
ссылка на сообщение  Отправлено: 13.05.09 23:51. Заголовок: Альберт, "рыбак..


Альберт, "рыбак рыбака чует издалека".
Над сказанным подумаю. Не спеша. Как и положено в нашем деле.
Просто сейчас основные силы направлены на обеспечение НАШИХ программаторами PicKit2.
Это очень важно.
На счет профессионалов.
Очень "скользкая" тема.
Лично я, профи считаю тех людей, которые мыслят нестандартно, хулигански, душевно и доказывают это на практике.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 101
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 0
ссылка на сообщение  Отправлено: 14.05.09 05:49. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
На счет профессионалов.
Очень "скользкая" тема.
Лично я, профи считаю тех людей, которые мыслят нестандартно, хулигански, душевно и доказывают это на практике.

В свое время в фотографии было четкое разделение.
Фотографом-профессионалом считался тот кто делает фотографии (не всегда хорошо) за зарплату .
А любителями - остальные фотографы, в том числе и те кто участвует на фото-конкурсах и выставках. Вот и судите сами, где уровень выше.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1794
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 08.04.10 03:36. Заголовок: Мужики, я тут пом..


Мужики, я тут помыслил нестандартно/"неадекватно"/по-русски и внезапно додумался до, если так можно выразиться, статегической идеи.
Объясняю суть (это я про анализатор импульсных последовательностей).
Например, в 3-канальном режиме (взял наихудший вариант), сейчас, железяка способна отобразить всего 256 перепадов (в том канале, который имеет наибольшее количество перепадов).
Это маловато. А куда деваться, если опер. память не резиновая?
А что если работать "по кусочно-рваному принципу" (это из математики), ведь после "запуска в работу", "ломаемые железяки" начинают от одного и того же, и в большинстве случаев, повторяют одно и то же.
Можно сделать "ломалку", которая автоориентируется на наиболее высокочастотный канал (остальные "отсеиваются" по признаку наличия состояний 01h, то есть, предустановленных, лимитных маркеров).
При первой "добыче данных" (автопуск), "ломалка" считывает первые 256 уровней наиболее ВЧ сигнала (если речь идет о последовательных интерфейсах, то это линия такта), и в дальнейшем, ориентируется на этот канал.
Это Flash-запоминается (в ручную или авто).
Далее, "пытаемая железяка" не спеша приводится в исходное состояние, а затем осуществляется второй её пуск (от начала).
В этом случае (автопуск "ломалки"), считывание текущих данных автоначнется не от начала, а через 256 перепадов наиболее ВЧ канала (так как первый "кусок" ранее Flash-запомнен, он пропускается).
И т.д. В несколько "кусочно-рваных" приёмов (используется одна и та же область опер. памяти). На сколько Flash-памяти хватит.
Далее, эти "куски" авто(или ещё как-то)совмещаются и получается "комплексная портянка" приличной длины (в разы больше чем "мать").
Сие эквивалентно кратному увеличению "массы" оперативной памяти, хотя по факту, она не увеличивается, а просто многократно, последовательно используется. В этом случае, "центр тяжести", без ущерба для скорости, "кусочно-рвано смещается" во Flash-память программ (обмен одного на другое. Энергонезависимое запоминание - само собой).
С учетом её совсем не хилой "массы" (это я о ПИКах 18-й серии), может получиться "миниатюрная Memory-фантастика".
Как Вам такая задумка?
Реализовать ее трудно (это не звук "му"), но можно.
Если бред, то так и скажите. Не обижусь.
А если душевно и умственно одобрите, а тем паче подскажете/намекнёте на умные мысли, то серьёзно займусь.
Кстати, только что закончил работу по Flash-чтению-записи "эпюрных портянок" всех трёх "канальностей". Пока в "однократном виде". Соответствующая статья будет позднее.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 326
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 08.04.10 11:24. Заголовок: Так и напрашивается ..


Так и напрашивается внешняя оперативная память. Ну и ладно, это другой случай.
Evgeny Korabelnikov пишет:

 цитата:
Как Вам такая задумка?

По моему - замечательно. Во всяком случае, других вариантов не вижу... скоростных.
Разве что сделать, как дополнительный вариант, непрерывную запись низкочастотных сигналов (или сверхнизкочастотных :-) ?
Evgeny Korabelnikov пишет:

 цитата:
При первой "добыче данных" (автопуск), "ломалка" считывает первые 256 уровней наиболее ВЧ сигнала (если речь идет о последовательных интерфейсах, то это линия такта), и в дальнейшем, ориентируется на этот канал.


Как вариант:
Надо "поймать" импульс неопределенной длительности (или пачку импульсов) - на первый канал.
Имеется тактовая частота, например от генератора - цепляем на второй канал.
Имеется сигнал синхронизации, пусть будет просто от кнопки пуска устройства, например одновибратора - сажаем на третий канал.

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

Мне вырисовывается такая картинка. Судить Вам.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 1572
Зарегистрирован: 14.01.07
Откуда: Россия, Лиски
Рейтинг: 2
Фото:
ссылка на сообщение  Отправлено: 08.04.10 16:36. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Как Вам такая задумка?


Хорошая задумка.

Evgeny Korabelnikov пишет:

 цитата:
(если речь идет о последовательных интерфейсах, то это линия такта), и в дальнейшем, ориентируется на этот канал.


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

И ещё. Предположим, что на линиях всех каналов молчание.
Ждём прихода сигнала.
Вдруг откуда ни возьмись на одной из линий помеха. Так как на других линиях молчание, то помеха и будет самым высокочастотным сигналом.

Photographer пишет:

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


А откуда узнать в какой момент кнопку нажать?

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

В радиотехнике, существует два вида неисправностей-есть контакт там, где его не должно быть никогда и, нет контакта там, где он должен быть постоянно. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1795
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 08.04.10 16:49. Заголовок: Так и напрашивается ..


Так и напрашивается внешняя оперативная память. Ну и ладно, это другой случай.

Правильно. Другой случай. По техзаданию, нужно обойтись только ресурсами 3-портового ПИКа.
Если "подпрягать" внешнюю, быстродействующую опер. память, то это "пахнет" высокоскоростным, параллельным интерфейсом, под который нужно выделить один порт, плюс несколько выводов другого порта.
Значит, как минимум нужно переходить на 4-портовый ПИК и использовать граф. модуль, работающий по I2C (уменьшение скорости обмена, между ПИКом и граф. модулем, в несколько раз). Если переход на I2C неприемлем, то нужно использовать нечто, имеющее бОльшее количество портов.

Разве что сделать, как дополнительный вариант, непрерывную запись низкочастотных сигналов.

Это уже есть (в приложении к "однократной" записи. То есть, к тому, что сделано на данный момент). Можно отображать сигналы с очень низкими частотами. Вплоть до нулевой (я это называю длинными уровнями).
Даром я что-ли "рогатился" с "лимитОй" ? Это легко можно "распространить" и на "многократную" запись.


Я ориентируюсь на "взлом" последовательных интерфейсов.
В этом случае, автоопределение канала с наибольшим количеством перепадов/уровней (критерий последующего автопуска) - простая задача (полностью заполняется только таблица наиболее ВЧ-сигнала. В остальных таблицах присутствуют 01h, которые без труда можно обнаружить).
И это применимо не только к последовательным интерфейсам, но и к другим "наборам" сигналов.

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


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1796
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 08.04.10 17:21. Заголовок: Не понял. А зачем м..


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


А как же он не нужен, ведь данные "фазово привязаны" к такту. Если речь идет, например, о I2C, то любой "чих" на линии данных, "фазово привязан" к тому, что происходит на линии такта.
Если такт не нужен, то к тактовому сигналу можно просто не подключаться.
"Ломалка" будет "обращать внимание" на все каналы (все они будут выводиться на индикацию). Просто наиболее ВЧ-сигнал ("опертаблица" полностью заполнена рабочими данными) будет использоваться в качестве "кусочно-рваного" критерия начала следующего автопуска, и не более того.


И ещё. Предположим, что на линиях всех каналов молчание.
Ждём прихода сигнала.
Вдруг откуда ни возьмись на одной из линий помеха. Так как на других линиях молчание, то помеха и будет самым высокочастотным сигналом.


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

А откуда узнать в какой момент кнопку нажать?

Речь идет не о подрежиме ручного пуска, а о варианте подрежима автопуска.

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




Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 327
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 08.04.10 18:31. Заголовок: igor пишет: Думаю, ..


igor пишет:

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

Об этом я и пишу. Так, по порядку.
igor пишет:

 цитата:
А откуда узнать в какой момент кнопку нажать?

В любой...
Упростил задачу до нЕльзя. Это всего лишь пример... например, надо поймать пакет на радиоприемнике автосигнализации:

На первом канале идут "чужие" пакеты и когда придет "свой" пакет - неизвестно.
На второй канал подаем сигнал с брелка. Этот сигнал нужен только для автопуска.

Далее, надо будет найти другой сигнал/событие для автопуска, уже на плате приемника. Под это дело можно использовать третий канал.

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


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1797
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 08.04.10 18:49. Заголовок: Многообразие идей ..


Многообразие идей очень даже приемлемо, но не всё сразу. Сначала нужно отработать что-то одно (ориентация на взлом протоколов последовательных интерфейсов), а затем, после тщательного изучения (в автосигнализациях я пока не силён. Принято к сведению), предложенное (напоминаю про "принцип разгрома вражины по частям").
По здравому разумению, это упирается в "ветвление" меню (а иначе пункты замучаешься перебирать). То есть, в разделение меню на 2 специализированных подменю. Это вполне реально.
Предлагаю изначально сконцентрироваться на "маторгобеспечении" взломов протоколов последовательных интерфейсов, а далее жизнь покажет.
Какие будут замечания/предложения по поводу того, что выше я выделил синим цветом?
Есть другие, более эффективные критерии "автопускопривязок"?

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 1573
Зарегистрирован: 14.01.07
Откуда: Россия, Лиски
Рейтинг: 2
Фото:
ссылка на сообщение  Отправлено: 08.04.10 18:59. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Первый "кадр" последующей "эпюрной портянки" должен быть продолжением последнего "кадра" предыдущей "эпюрной портянки". Без "наездов" и "разрывов".


Стало быть, надо последние ( из запомненных 256) импульсы не только посчитать, но и сравнить с их близнецами принимаемыми и считаемые в данный момент. Если они полностью совпадают (например последние пять), то начинаем записывать следующую посылку. Если имеются отличия, то повторяем попытку с начальной точки.

В радиотехнике, существует два вида неисправностей-есть контакт там, где его не должно быть никогда и, нет контакта там, где он должен быть постоянно. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 328
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 08.04.10 19:25. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

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

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

Кроме прочего, совмешению кусков может помешать "плавание" частоты (?).

Есть еще идея.
Раз уж пакеты на всех трех каналах абсолютно идентичны во всех сессиях.
Может так и записать их целиком тремя одноканальными непрерывными сессиями?
Записать первый канал во всю оперативку и сбросить в память программ.
Потом так же второй и третий каналы.
Результат получим почти тот же, но проще.

Позже, для "успокоения совести", можно организовать трехканальную запись кусков для проверки записанного в памяти программ.

Чудовищно сложную работу Вы придумали

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1798
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 08.04.10 19:26. Заголовок: Игорь, спасибо. Оч..


Игорь, спасибо. Очень дельная мысль (верификация).
"Глаз на нее положен".

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 329
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 08.04.10 20:07. Заголовок: По "автопускопри..


По "автопускопривязкам" предложений больше нет.
Но есть еще один комплексный вариант, по кусочно-рваной записи.

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


Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 1575
Зарегистрирован: 14.01.07
Откуда: Россия, Лиски
Рейтинг: 2
Фото:
ссылка на сообщение  Отправлено: 08.04.10 20:35. Заголовок: По поводу верификаци..


По поводу верификации. Мысль посетила. К чему бы это?
Мысль такая.
Последние один-два импульса, сравнивать не надо. Просто принять на веру, что и они тоже совпадут, если предыдущие 5-10 импульсов совпали.
Почему?
Думаю, что можно не успеть "подхватить" идущий за последним импульсом первой посылки, первый импульс следующей посылки. Всё таки верификация, тоже занимает какое то время.

В радиотехнике, существует два вида неисправностей-есть контакт там, где его не должно быть никогда и, нет контакта там, где он должен быть постоянно. Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 1769
Зарегистрирован: 03.01.07
Откуда: Россия, Рассказово Тамбовская обл
Рейтинг: 3
ссылка на сообщение  Отправлено: 08.04.10 20:52. Заголовок: Я до конца не понял ..


Я до конца не понял суть происходящего. Но мне не нравится сравнение (верификация).
Почему два куска по 256, если они равны, один не надо "показывать". Бывают случаи, что и повторяющиеся куски кода необходимы в данном интерфейсе, для синхронизации, например.
Если он не будет показан, то получится не объективная информация.
Если конечно я правильно понял.

Я знаю, что мало знаю, узнаю больше, и понимаю, что знаю еще меньше. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1799
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 08.04.10 21:24. Заголовок: Можно было бы попроб..


Можно было бы попробовать запись с наложением кусков и анализом совпадения накладки.

Можно, но в тех случаях, когда речь идет не о "наладках", а о "разывах", это неэффективно.
И зачем их "порождать", если как следует подумавши, можно совместить идеально (условно. Возможна небольшая погрешность, которую, кстати, можно математически минимизировать), ведь речь идет о таблицах данных фиксированной "массы" (имеется ввиду количество ячеек памяти), да еще и с идентификаторами (01h) их "частичной пустоты".
Стратегия "состряпанного" такова, что это можно сделать.

Кроме прочего, совмешению кусков может помешать "плавание" частоты (?).

Ничего страшного. Введение, в процесс верификации, небольшого (обычно, сигналы "закварцованы") числового гисерезиса/допуска (его значение определяется экспериментально), и все дела.

Может так и записать их целиком тремя одноканальными непрерывными сессиями?
Записать первый канал во всю оперативку и сбросить в память программ.
Потом так же второй и третий каналы.
Результат получим почти тот же, но проще.


А зачем, если под все каналы выделена опер. память? Проще/выгоднее "оптово" записать данные всех трёх (или двух, если речь идет о 2-канальном режиме) каналов, а далее работать с этими "тройками" (или "двойками").

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

Это и имеет место быть в подавляющем большинстве случаев. А существенные расхождения (верификация. Выход за "границы" числового гистерезиса) можно обнаружить (а заодно и предупредить пользователя), причем, достаточно просто.

Чудовищно сложную работу Вы придумали

Ничего чудовищно сложного не вижу. Обычная, нормальная работа.
Сложно? Это да, не отрицаю, но ведь "не лаптем щи хлебаю". Авось, с Божьей и Вашей помощью, "завалю зверюгу". Лишь бы в наличии был стратегически наиболее эффективный критерий этого "завала" (без него, лучше даже и не начинать).
Поэтому Вас и беспокою.

На всякий случай формулирую смысл задумки.
Длинная (условно. Короче, гораздо длиннее "матери") "эпюрная картинка" (в приложении ко всем канальностям. А может быть и только к 2-х или 3-канальным режимам. Еще не решил) по-умному (в этом и сложность) "рвётся на материнские куски", и эти "куски", в порядке возрастания номера сессии (в каждой сессии, "ломаемое" работает от начала), энергонезависимо запоминаются во Flash-памяти программ.
После этого, в таком же порядке (или в том порядке, который "взбредёт в голову" пользователю), их можно извлечь, из Flash-памяти программ, и просмотреть, что, в комплексе, эквивалентно задействованию большего (по отношению к "матери") объёма опер. памяти (за счет многократного, повторного её использования, а заодно и Flash-памяти программ), без ухудшения скоростных качеств устройства.
Короче, в итоге, можно энергонезависимо запоминить "объём" инфы, кратно превышающий "материнский объём" ("кусочно-рваный" массив данных).
В принципе, если подсуетиться, то можно оформить его в виде "неразрывной эпюрной картинки", но это уже "макияж". Пока не до него. Сначала нужно решить принципиальные вопросы.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 330
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 08.04.10 22:00. Заголовок: MAZ пишет: Почему д..


MAZ пишет:

 цитата:
Почему два куска по 256, если они равны, один не надо "показывать".

Ну и как, разобрался?
А то, я не успел ответить, как все разложили по полочкам

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 1770
Зарегистрирован: 03.01.07
Откуда: Россия, Рассказово Тамбовская обл
Рейтинг: 3
ссылка на сообщение  Отправлено: 08.04.10 22:34. Заголовок: Нет, не разобрался...


Нет, не разобрался.

Я знаю, что мало знаю, узнаю больше, и понимаю, что знаю еще меньше. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 331
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 08.04.10 23:03. Заголовок: В чем? MAZ пишет: П..


В чем?
MAZ пишет:

 цитата:
Почему два куска по 256, если они равны, один не надо "показывать".

Этого по моему не говорили.

В кратце:
Подключаемся к трем каналам ломаемого устройства.
При появлении пачки импульсов, надо сигналы с этих каналов на максимальной скорости считать в оперативную память.
В оперативной памяти удобно разместятся только по 256 байт с каждого канала.
По окончании записи, эти 3х256 байт неспеша скидываем во флеш память программ.
И начинаем сначала.
При появлении пачки импульсов, пропускаем записанный кусок и начинаем запись в оперативную память второго куска.
Скидываем во флеш.
Потом считываем третий кусок и так далее, пока не кончится свободная область памяти программ.

Задача (вопрос) состояла в том, чтобы:
выбрать оптимальный канал для автоподстройки частоты считывания;
каждый раз начать считывание пачки импульсов с одного и того же места;
точно совместить конец первого куска и начало второго, а потом второй кусок с третьим и т.д.

Примерно так, если я правильно понял.

По моему в этом устройстве не хватает только миди плеера (под озвучку) для блезира.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1800
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 08.04.10 23:50. Заголовок: Всё таки верификация..


Всё таки верификация, тоже занимает какое то время.

Это в общем виде ("на вскидку". Вполне возможны "рихтовки").
С учетом того, что верификация занимает какое-то время (это само собой разумеющееся), процесс "оперсчитывания" контрольных данных, которые требуются для нее, должен занимать только первую часть времени повторного (по отношению к предыдущему) считывания данных "ВЧ-матери" (она ранее запомнена во Flash-памяти программ).
В течение остального времени, должна быть отработана процедура чтения соответствующего "куска" Flash-памяти программ и произведено сравнение "матери" и "мамкиной дочери".
С учетом того, что процедура чтения Flash-памяти программ довольно-таки "резва", результат верификации вполне можно получить (а соответственно и среагировать на него) даже на самой высокой скорости работы устройства. До перехода на отработку следующего "куска эпюрной картинки".
На всякий случай, напоминаю о пока еще не задействованном 5-м банке. Правда в нём "лежат" RRы отладчика, но в случае чего, он выручит (резерв).
Для того чтобы не ухудшать скоростных качеств основных архиваторов, можно "сваять" и вспомогательные ("заточенные" под эту верификацию). PC позволяет.
Это я к тому (речь идет о сути. В детали не вдаюсь), что если как следует подумать, то вполне можно избавиться от "паразитной верифозадержки" (она может загубить всю затею).

Почему два куска по 256, если они равны, один не надо "показывать". Бывают случаи, что и повторяющиеся куски кода необходимы в данном интерфейсе, для синхронизации, например.
Если он не будет показан, то получится не объективная информация.
Если конечно я правильно понял.


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

PS: Альберт, Вы мыслите в правильном направлении.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 645
Зарегистрирован: 19.07.07
Откуда: Россия, Челябинская обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.04.10 05:21. Заголовок: Я не очень в курсе в..


Я не очень в курсе всей темы, но мелькнула мысль/вопрос. Используется ли CCP модуль для считывания логического сигнала ? CCP для анализа логических посылок - самая "скорострельная" штука в МК. При 40 МГц разрешение - наносекунды.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1801
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 09.04.10 05:27. Заголовок: Используются прерыв..


Используются прерывания по входам INT. Это не хуже.

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 1771
Зарегистрирован: 03.01.07
Откуда: Россия, Рассказово Тамбовская обл
Рейтинг: 3
ссылка на сообщение  Отправлено: 09.04.10 07:21. Заголовок: Теперь понял. :sm38:..


Photographer пишет:

 цитата:
В оперативной памяти удобно разместятся только по 256 байт с каждого канала.
По окончании записи, эти 3х256 байт неспеша скидываем во флеш память программ.
И начинаем сначала.
При появлении пачки импульсов, пропускаем записанный кусок и начинаем запись в оперативную память второго куска.
Скидываем во флеш.
Потом считываем третий кусок и так далее, пока не кончится свободная область памяти программ.


Теперь понял. Не понял почему "не спеша" складываем. Т.е. тут предусматривается, что пачка импульсов бегает по кругу циклично? А если она никогда не повторится? И пока не спеша складывали, пропустили целую часть. И первая часть никогда не повторится. Что тогда будет? Как продолжать?


Я знаю, что мало знаю, узнаю больше, и понимаю, что знаю еще меньше. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 332
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 09.04.10 11:26. Заголовок: MAZ пишет: Не понял..


MAZ пишет:

 цитата:
Не понял почему "не спеша" складываем.

Потому что запись во флеш память в тысячи раз тормознее чем в оперативнуб память.MAZ пишет:

 цитата:
Т.е. тут предусматривается, что пачка импульсов бегает по кругу циклично?

Нет, это никому не надо. Во всяком случае такое редко бывает.
Имеется ввиду или ручной перезапуск ломаемого устройства, или придется как то инициализировать многократные попытки передачи одних и тех же данных по "пытаемому" протоколу/каналу. А куда деваться?
Оперативка не бесконечная. В каждой сессии получишь несколько кадров ломаемого кода. Если разберешься с ними - в новой сессии получишь еще несколько кадров.
Как это удастся реализовать на практике - посмотрим.MAZ пишет:

 цитата:
И первая часть никогда не повторится. Что тогда будет? Как продолжать?

Тогда капут!

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 137
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.04.10 11:45. Заголовок: Тема осциллографа, д..


Тема осциллографа, думаю, волнует многих, и меня в том числе, но я пока не готов давать дельные советы. Тем не менее, выскажу свое мнение, или, если хотите пожелание. Мне кажется, что продумывать и отрабатывать нужно ДВЕ конструкции осциллографа: малогабаритный и "стационарный" (условно) осциллографы. Помоему, подобная мысль была и у КЕА. Кроме того, Evgeny Korabelnikov пишет:

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


Не знаю, как на счет компромисса, но удешевление первой (малогабаритной) конструкции возможно, если создавать его на базе старого (или не очень) мобильного телефона, используя его корпус, батарею и ИНДИКАТОР. Затем схемотехнические и программные наработки использовать во второй ("стационарной") конструкции с более широкими возможностями. Мне так кажется.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 220
Зарегистрирован: 20.10.08
Откуда: Россия, Горно-Алтайск
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.04.10 13:55. Заголовок: Bigor пишет: создав..


Bigor пишет:

 цитата:
создавать его на базе старого (или не очень) мобильного телефона


Честно признаюсь, я бы такой и собирать не начал. Только -за размеров индикатора

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 1774
Зарегистрирован: 03.01.07
Откуда: Россия, Рассказово Тамбовская обл
Рейтинг: 3
ссылка на сообщение  Отправлено: 09.04.10 15:56. Заголовок: Вот так можно. Тольк..


Вот так можно. Только научится индикатором управлять, копаем.


Photographer пишет:

 цитата:
Имеется ввиду или ручной перезапуск ломаемого устройства, или придется как то инициализировать многократные попытки передачи одних и тех же данных по "пытаемому" протоколу/каналу. А куда деваться?


Что-то болезнь напоминает, на букву г.
Photographer пишет:

 цитата:
Потому что запись во флеш память в тысячи раз тормознее чем в оперативнуб память


Это я еще помню. Я про "капут"

Я знаю, что мало знаю, узнаю больше, и понимаю, что знаю еще меньше. Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 140
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.04.10 16:55. Заголовок: wws63 пишет: Честно..


wws63 пишет:

 цитата:
Честно признаюсь, я бы такой и собирать не начал. Только из-за размеров индикатора


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

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1802
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 09.04.10 17:08. Заголовок: Описываю цепочку р..


Описываю цепочку рассуждений.
На данный момент, во всех "канальностях", имеется Flash-чтение/запись (работаю над соответствующей статьей. Когда закончу, разошлю) пока по одному запоминанию данных каждой канальности (можно с автопуском или с ручным пуском. На выбор).
Этого мало.
Возникает закономерный вывод: "Если, в каждой из канальностей, можно запомнить одну картинку, то можно запомнить и большее их количество".
По этой простой и незамысловатой причине, в дальнейшем, "масса" Flash-запоминаемого будет увеличена. Например (цифра взята от балды), в каждой канальности, можно будет, на усмотрение пользователя, сохранить данные до 3-х "несостыкованных" между собой замеров, а проще говоря, 3-х "материнских кусков", "вырванных" из длинного (условно) "набора" сигналов.
Они могут быть "вырваны" и из разных "наборов" сигналов. Или ещё как-то. Это как пользователь решит.
На мой взгляд, польза, от такого "блокнота" (или "записной книжки"), очевидна, и поэтому сие будет сделано (с конкретными объемами памяти определюсь по ходу дела).
А если эта "база" будет создана, то почему бы с ней и не поэкспериментировать?
Печень от этого не отвалится. Попытка не пытка.
В смысле "автофазостыковок сессийных кусков".
При этом, безошибочный результат верификации данных предыдущей сессии (ломаемая железяка работает от начала) разрешает отработку последущей сессии (значит, "куски состыковываются"), а если он ошибочен, то возникает предупреждалка типа "Куски одного и того же различны. Продолжать или нет? Или можно попробовать еще раз" (плюс, предлагается набор вариантов действий).
В принципе, можно заверифицировать данные всех каналов или на выбор (ручной), или авто, или по умолчанию. Это трудно, но можно.
Все это пока сыро (Москва не сразу строилась) и планы Наполеоновские, но в случае успеха, открываются захватывающие Memory-перспективы.
И в самом деле, имеется возможность, без использования внешней опер. памяти, заполучить такой результат, который, если мыслить стандартно, возможен только в случае ее использования.
Кстати, по скорости, работа с опер. памятью ПИКа ничем не хуже, и даже лучше (особенно в приложении к двоичной разрядности большей чем 8, что в большинстве случаев и требуется) работы в внешней опер. памятью. Единственный недостаток первого - малый ее объем.
Против этого и "воюю". Легких путей не ищу.
Спасибо за информацию к размышлению. Учту.
Если еще что-то подскажете, то тоже учту. В хозяйстве все пригодится.
Команда "фас" дана и "охота на кролика" началась. Теперь пахать нужно.
В результате этой работы, по-любому, "на гора будет выдано" то, с избытком скомпенсирует даже неудачу.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 646
Зарегистрирован: 19.07.07
Откуда: Россия, Челябинская обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.04.10 17:24. Заголовок: Для стационарного ва..


Для стационарного варианта оптимальным было бы задействование в качестве индикатора экрана компьютера, при реализации связи по USB например. Для этого достаточно RX/TX выводов и переходника USB/COM. В таком случае ЖК вообще не нужен, но "тяжесть программирования" ляжет на компьютерную программу. Эта мысль уже озвучивалась раньше, может со временем окажется востребованной.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1803
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 09.04.10 18:36. Заголовок: Вполне может оказа..


Вполне может оказаться.
Что касается меня, то я "заточен" на полностью автономные, малогабаритные, малоэнергозатратные устройства (без внешних "помогалок" типа компьютера), которые можно запитать от батареек и положить в карман.
У других людей может быть другая специфика, и это хорошо, так как в комплексе, получается очень солидно.
Это огромный плюс коллективной работы.

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1805
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 09.04.10 22:18. Заголовок: Петр, мне тут в ..


Петр, мне тут в голову очередная мысль "долбанула".
Суть.
После записи, в ПИК-Flash-память программ, "эпюрных портянок", эти данные (память программ можно считать в программаторе) оформляются в виде файла.
Под это дело, создается спецпрограмма (в Виндах), в которой этот файл и открывается, в виде эпюр, которые можно прокрутить туда-сюда.
Экран монитора это не дисплей граф. модуля. Он больше и удобнее. И у компа возможностей больше.
В этом случае, основную "взлом-работу" комфортнее производить "в компе", а граф. модуль использовать либо для контроля, либо в "полевых условиях".
Если это возможно, то есть над чем подумать. На мой взгляд, в приложении к конструируемой железяке, это очень перспективно.
С алгоритмом этого "сооружения" проблем не будет. Предоставлю.
Петр, как Вы на это смотрите (это на будущее, так как еще не все адресные привязки "нарисовались". Времени для "обмозговывания" сути полно)?
Лично к Вам обращаюсь потому, что Ваши программы качественны и прекрасно зарекомендовали себя в работе.
Если нет, то никаких обид. Вы и так многое сделали. Буду искать другой вариант.
Я бы и сам попробовал, но в этом деле я не соображаю (специализация не та).
Поэтому и обращаюсь к профи.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 141
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.04.10 23:17. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
После записи, в ПИК-Flash-память программ, "эпюрных портянок", эти данные (память программ можно считать в программаторе) оформляются в виде файла.


Думаю, что эти данные удобней перегонять в ПК по какой-либо шине (I2C, CAN и т.п.), а не считывать программатором, ну, а затем создавать файл, и как пишет Евгений Александрович:

 цитата:
Под это дело, создается спецпрограмма (в Виндах), в которой этот файл и открывается, в виде эпюр, которые можно прокрутить туда-сюда.



Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1415
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 4
ссылка на сообщение  Отправлено: 09.04.10 23:52. Заголовок: Можно попрбовать. Ду..


Можно попрбовать.
Думаю что не возникнет больших сложностей в чтении данных из файла и построенни графика на их основе.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1807
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 10.04.10 00:11. Заголовок: Думаю, что эти данны..


Думаю, что эти данные удобней перегонять в ПК по какой-либо шине (I2C, CAN и т.п.), а не считывать программатором, ну, а затем создавать файл.

Игорь, в данном случае, все выводы 3-портового ПИКа задействованы под более жизненные задачи, и возможности работы по I2C (и т.п.) нет. Поэтому, с учетом возможности подключения PicKit2, и предложено то, что предложено (ориентировка на PicKit2 Programmer).
Кстати, получается вполне комфортно, дешево и сердито. И без I2C, CAN и т.п.

Петр, спасибо. Графика - простейшая. "Перпендикулярная". Если будут вопросы о деталях, то пишите мне.

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 333
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 10.04.10 13:04. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
После записи, в ПИК-Flash-память программ, "эпюрных портянок", эти данные (память программ можно считать в программаторе) оформляются в виде файла.

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

Так или иначе, два вывода контроллера выделены под PicKit2 и их можно считать выделенными для связи с компьютером.
Так что можно искать обходные пути. Например:
1) как предложил Bigor сделать переходник под какой то протокол;
2) поискать возможность через PicKit2 организовать передачу данных;
3) симулировать микроконтроллером микросхему памяти так чтобы PicKit2 видел вместо PIC18F252 какую нибудь 24C64 (общаться с ней вроде бы научились достаточно хорошо).
Возможно есть варианты и по лучше.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1417
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 4
ссылка на сообщение  Отправлено: 10.04.10 13:18. Заголовок: Photographer пишет: ..


Photographer пишет:

 цитата:
2) поискать возможность через PicKit2 организовать передачу данных;

Впринципе, если хорошо подумать то это можно реализовать, т. е. получать данные непосредственно через PicKit2 без записи в файл.
Как связатся с PicKit2 и посылать/принимать данные я знаю.
Осталось выяснить какие команды нужно использовать для чтения произвольных участков памяти программ.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 1578
Зарегистрирован: 14.01.07
Откуда: Россия, Лиски
Рейтинг: 2
Фото:
ссылка на сообщение  Отправлено: 10.04.10 13:22. Заголовок: Думаю в готовом устр..


Думаю в готовом устройстве можно предусмотреть панельку под установку памяти. Нажимаем кнопку, и ПИК сливает в память принятые данные.
Лучше бы конечно передавать данные на компьютер по какому либо протоколу.
USART уже изучен довольно таки глубоко.

В радиотехнике, существует два вида неисправностей-есть контакт там, где его не должно быть никогда и, нет контакта там, где он должен быть постоянно. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 147
Зарегистрирован: 13.12.07
Откуда: г.Макеевка
Рейтинг: 1
ссылка на сообщение  Отправлено: 10.04.10 15:09. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Суть.
После записи, в ПИК-Flash-память программ, "эпюрных портянок", эти данные (память программ можно считать в программаторе) оформляются в виде файла.
Под это дело, создается спецпрограмма (в Виндах), в которой этот файл и открывается, в виде эпюр, которые можно прокрутить туда-сюда.
Экран монитора это не дисплей граф. модуля. Он больше и удобнее. И у компа возможностей больше.




Сергей Рослик в обмене рекомендовал программу PowerGraph2.1
Программа позволяет считывать через звуковую карту любую импульсную последовательность.
Запись идет в файл. На экране мы видим эту последовательность во всей красе. Ее можно измерять как угодно,
редактировать как угодно и т.д.
Я тут пробовал с ней работать.(описание на русском).
Приемник собирается из фотодиода(от телевизора) +пара резисторов.
Описание этого устройства есть в обмене.
Загонял в PowerGraph2.1 пульты ДУ,
благо их у меня много. Осцилограмма, как на ладони.
И если один выход ПИКа сориентировать на выход через ИК-диод, то можно перегнать в комп.
любые данные(такт не нужен).
`

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1808
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 10.04.10 16:14. Заголовок: На сколько я знаю, н..


На сколько я знаю, нет возможности поставить защиту на часть памяти программ.

В ПИКах 18-й серии, можно. В части касающейся защиты памяти программ, она разделена на 4 сектора, плюс загрузочный блок (даташит PIC18Fxx2, стр.189 и 190). Защиту можно выставить в любой комбинации, но пока, на стадии разработки, какого-то большого смысла в ее установке я не вижу. А вот в конце работы, над этим вопросом можно подумать.

Так или иначе, два вывода контроллера выделены под PicKit2 и их можно считать выделенными для связи с компьютером.

После того как услуги отладчика будут полностью востребованы, кнопки "+" и "-" будут переброшены на эти выводы, а освободившиеся выводы будут задействованы под измерения частоты и уровня напряжения единиц (амплитуды). Это можно "сваять" и без отладчика. Так что свободных выводов нет.
Я предупредил об этом изначально.
Кстати, новое положение кнопок не помешает работать с PicKit2 Programmer. При условии, что кнопки "+" и "-" не нажимаются.

Впринципе, если хорошо подумать то это можно реализовать, т. е. получать данные непосредственно через PicKit2 без записи в файл.

Это отличный вариант.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 336
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 11.04.10 09:25. Заголовок: Пётр пишет: Как свя..


Пётр пишет:

 цитата:
Как связатся с PicKit2 и посылать/принимать данные я знаю.

Только на PicKit2 или через него непосредственно в/из контроллера (подключенного к PicKit2)?
Пётр пишет:

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

Не проще будет сделать подпрограмму передачи данных на PicKit2?
Evgeny Korabelnikov пишет:

 цитата:
Кстати, новое положение кнопок не помешает работать с PicKit2 Programmer. При условии, что кнопки "+" и "-" не нажимаются.

Не помешают и другому устройству, при соблюдении тех же условий. Но через PicKit2 было бы конечно изящней.
Впрочем не у всех есть PicKit2. И если будет организована передача данных на PicKit2, то ни что не мешает "сторонним производителям" сделать переходник например на PIC628A>COM порт.
О чем у Вас не должна болеть голова но такая возможность может появиться.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 338
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 11.04.10 11:06. Заголовок: MAZ пишет: Что-то б..


MAZ пишет:

 цитата:
Что-то болезнь напоминает, на букву г.

Что то мне покоя не дает эта фраза

Хочу уточнить. Евгений Александрович делает не осцилограф в обычном понимании (типа графического мультиметра. Ради интереса глянул в поисковике в картинках, там таких полно... оказывается, но дорого.).
А прибор заточенный под анализ импульсных последовательностей (как говорят - типа меандр)... трех канальный.

Не знаю/не помню как сам Евгений Александрович называет этот прибор, так и назовем его пока - графический анализатор (или регистратор) импульсных последовательностей (ГРИП - довольно звучное имя ).
Если на осцилографе (того же класса) вы сможете увидеть от нескольких таких меандров до десятков (одной размерности). То, способ записи в ГРИПе позволяет увидеть синхронизированные три канала десятками (экранных страниц). Листай - не хочу! А если вам этого мало, то Евгений Александрович предложил записать эти кучи страниц в памяти программ и синхронизированно (при наличии такой возможности) наростить другими сессиями!
Другими словами - один байт = 1 меандру различной длительности. Умножте это на 256 х 3 канала (помещаются в оперативной памяти). Умножте это еще на несколько сессий.
Думаю, такое представление в приборе на ладошке - многим и не снилось.
Это не осцилограф, это "нЕчто!" - чему в интернете аналогов я не нашел.

Возможно вам такой прибор не понадобится, но не забывайте - это не самоделка, а уроки творчества.
Хотите настоящий карманный осцилограф? После ГРИПа - ЛЕГКО!

P.S. Извините, если что напутал

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1419
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 4
ссылка на сообщение  Отправлено: 11.04.10 11:21. Заголовок: Photographer пишет: ..


Photographer пишет:

 цитата:
Только на PicKit2 или через него непосредственно в/из контроллера (подключенного к PicKit2)?

Можно использовать его как программатор и "вытягивать" память программ из контроллера, а можно ещё что-то придумать.
Теоритически, можно получить полный доступ ко всем функциям PicKit2, но вот только нигде не могу найти их описания и это главная проблема.
Пока что разобрался как включать и выключать питание (светодиод Target)
Вот программка, после её запуска, светодиод Target на секунду вспыхнет, а потом погаснет. http://depositfiles.com/files/ceoh3clj6

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 228
Зарегистрирован: 03.09.08
Откуда: Россия, г.Иркутск
Рейтинг: 1
ссылка на сообщение  Отправлено: 11.04.10 11:23. Заголовок: Photographer пишет: ..


Photographer пишет:

 цитата:
Если на осцилографе (того же класса)



Тут вопрос возникает: того же класса это какого? С чем сравнивали?

Photographer пишет:

 цитата:
Это не осцилограф, это "нЕчто!"



Действительно нечто, потому, что технических характеристик его я не нашел, может плохо искал?

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 147
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 0
ссылка на сообщение  Отправлено: 11.04.10 11:27. Заголовок: Photographer пишет: ..


Photographer пишет:

 цитата:
А прибор заточенный под анализ импульсных последовательностей (как говорят - типа меандр)... трех канальный.


Меандр - это симметричный импульс, длительность которого равна паузе между импульсами и равна половине периода. Хочется верить, что у ГРИПа будет возможность исследовать и последовательности несимметричных импульсов.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 1786
Зарегистрирован: 03.01.07
Откуда: Россия, Рассказово Тамбовская обл
Рейтинг: 3
ссылка на сообщение  Отправлено: 11.04.10 13:18. Заголовок: Photographer пишет: ..


Photographer пишет:

 цитата:
Что то мне покоя не дает эта фраза


Сейчас копаю радиомодули RFM12. Если передаю/принимаю пакет , из 200 байт по SPI, неповторяющихся, то я увижу только куски его? Мне кажется не поймешь, что и как проходит. Конечно можно определится какую часть посмотреть. Но это уже неудобно.
Поэтому пока болезнь. Не вижу решения.

Я знаю, что мало знаю, узнаю больше, и понимаю, что знаю еще меньше. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 339
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 11.04.10 16:08. Заголовок: Пётр пишет: светоди..


Пётр пишет:

 цитата:
светодиод Target на секунду вспыхнет

Так и есть
DerSpiwak пишет:

 цитата:
Тут вопрос возникает: того же класса это какого? С чем сравнивали?

Практически с любым миниатюрным (портативным, карманным) осцилографом с ценами от 10 до 25 тыс.руб., с памятью на 256 килобайт/выборок.
DerSpiwak пишет:

 цитата:
Действительно нечто, потому, что технических характеристик его я не нашел


Вы еще проверьте на соответствие ГОСТам и т.п.
Вы прекрасно знаете, как то что усртойство на стадии разработки в абонементе, так и его технические характеристики. Этого вполне достаточно, более чем! Вам бумажку показать?
Я смотрю, судя по Вашим письмам, Вы на "разводах" специализируетесь? Может хватит?
Здесь ко всем относятся как серьезным людям (хотя все мы не без юмора), в том числе и к Вам, и я не исключение.
Лично я уже устал от пикировок.
Ни кто не сомневается в Ваших знаниях, возможностях и способности учиться.
А как быть с умом? Я понимаю что гормоны иногда зашкаливают. Но поверьте, здоровый юмор по круче сарказма.
Bigor пишет:

 цитата:
Хочется верить, что у ГРИПа будет возможность исследовать и последовательности несимметричных импульсов.

Будет. С меандром я промахнулся получается.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 229
Зарегистрирован: 03.09.08
Откуда: Россия, г.Иркутск
Рейтинг: 1
ссылка на сообщение  Отправлено: 11.04.10 16:51. Заголовок: Photographer пишет: ..


Photographer пишет:

 цитата:
Практически с любым миниатюрным (портативным, карманным) осцилографом с ценами от 10 до 25 тыс.руб., с памятью на 256 килобайт/выборок.



С осциллографом он в принципе не может сравниться, потому что это другой прибор.

Photographer пишет:

 цитата:
Вы прекрасно знаете, как то что усртойство на стадии разработки в абонементе, так и его технические характеристики.



Так а как тогда сравнивать если нет характеристик?

Photographer пишет:

 цитата:
Я смотрю, судя по Вашим письмам, Вы на "разводах" специализируетесь?



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

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 340
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 11.04.10 17:06. Заголовок: MAZ пишет: Не вижу ..


MAZ пишет:

 цитата:
Не вижу решения.

Решения всегда есть. Чаще их слишком много и они не самые лучшие
Достичь идеала невозможно.
Значит тебе не повезло, устройство не подойдет.

..... для анализа хватило бы и ключевых кусков..... начало, конец и т.п.

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

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 341
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 11.04.10 18:04. Заголовок: DerSpiwak пишет: С ..


DerSpiwak пишет:

 цитата:
С осциллографом он в принципе не может сравниться, потому что это другой прибор.

Согласен, но в частном случае, можно сравнить. Оба прибора выдадут цепочку П образных импульсов.
Так же как осцилограф можно использовать вместо вольтметра или частотомера и сравнивать эти приборы.
Это всего лишь инструменты, более или менее универсальные/точные.
DerSpiwak пишет:

 цитата:
Так а как тогда сравнивать если нет характеристик?

Так же как и осцилограф с вольтметром например. И сравнивать лучше те характеристики, которые интересуют нас. Что общего и чем отличаются... принципиально. Не сравнивать же вес, габариты, входнное сопротивление, емкость и т.п.
DerSpiwak пишет:

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

Меня больше интересует процесс разработки прибора. То есть учеба.
Какого прибора? ГРИП - Графический регистратор импульсных последовательностей, трех-канальный.
Нужен ли он мне? Даже не знаю, возможно и не пригодится, а может и наоборот.
Стоит ли его собирать? Решать вам.
Буду ли я собирать? Обязательно (денег только наскребу по сусекам ) Иначе я не скоро научусь... делать подобное. Я ведь смогу не только повторить этот прибор. Это же конструктор, с открытыми исходниками, причем в разжеванном виде
Его можно улучшать, дополнять, переделывать, разобрать наконец и сделать что то свое.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 230
Зарегистрирован: 03.09.08
Откуда: Россия, г.Иркутск
Рейтинг: 1
ссылка на сообщение  Отправлено: 11.04.10 18:21. Заголовок: Photographer пишет: ..


Photographer пишет:

 цитата:
Так же как и осцилограф с вольтметром например.



Вы не поверите, но и в этом случает нужны технические характеристики заявленные производителем.

Photographer пишет:

 цитата:
Не сравнивать же входнное сопротивление, емкость и т.п.



смешная шутка

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 342
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 11.04.10 18:39. Заголовок: DerSpiwak пишет: Вы..


DerSpiwak пишет:

 цитата:
Вы не поверите, но и в этом случает нужны технические характеристики заявленные производителем.

Уф, ладно, какие и зачем, подробнее можно? Просветите. Хватит загадок.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 231
Зарегистрирован: 03.09.08
Откуда: Россия, г.Иркутск
Рейтинг: 1
ссылка на сообщение  Отправлено: 11.04.10 19:02. Заголовок: Photographer пишет: ..


Photographer пишет:

 цитата:
Уф, ладно, какие и зачем, подробнее можно? Просветите. Хватит загадок.



Ну вот стоит у меня на столе трансформатор. первичная обмотка расчитана на 220в вторичная 18в. Я измеряю вольтметром, допустим он показывает 19.1в Можно ли верить таким показаниям? зависит в первую очередь от точности вольтметра. Затем смотрю амплитуду этого же напряжения на экране осциллографа, и что я вижу синус то оказывется не совсем синус, больше на трапецию похож. Стало быть вольтметр мой врет потому что калибровался он на синусе и точно мерит только синус. Вся надежда на осциллограф, но вот беда он не поверялся с момента выпуска и годится только чтоб форму посмотреть. Вот и получается намерил около 19в а сколько точно сказать не могу, хорошо что и не надо было особо точно мерить. А еслиб я не читал инструкцию на вольтметр?


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

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 148
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 0
ссылка на сообщение  Отправлено: 11.04.10 19:41. Заголовок: DerSpiwak пишет: За..


DerSpiwak пишет:

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


Очень похоже, что плохой осциллограф. Ремонтировать надо, однако.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 344
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 11.04.10 19:52. Заголовок: Дааа, с переменкой п..


Дааа, с переменкой проблема. Соврут и осцилограф и вольтметр
Просто я помню несколько вещей, чуть ли не с детства:
что в розетке далеко не синусоида;
Что конденсатор на этих пиках заряжается аж до 310 вольт примерно;
и что при этом безобразии калиброванный вольтметр должен показывать ровно 220 вольт
а прыгать напряжение будет от 150 до 240 вольт, зависит от загрузки сети, особенно если сосед электросваркой займется
Что здесь скажешь? При тех 19.1 вольтах под номинальной нагрузкой в идеальных условиях получатся 18 вольт.
А выпрямленные мостом на конденсаторе будут все 25 с лишком.
А стабилизируется это в идеале только на 12 вольт. Если больше 12 В то будут просадки и помехи, если меньше, то неопровданно большая мощность рассеивается на стабилизаторе (и так половина мощности теряется на ветер). Причем выбор параметров зависит в большей степени от устройства.
Куда уж тут до технических условий
DerSpiwak пишет:

 цитата:
какая хоть рабочая полоса частот у него или минимальная отображаемая длительность импульса?

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

 цитата:
Очень похоже, что плохой осциллограф. Ремонтировать надо, однако.

Это Вы про трапецию? Типичная поломка?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1813
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 11.04.10 21:24. Заголовок: Игорь (DerSpivak), ..


Игорь (DerSpivak), от Вас, как от участника абонемента, мне странно слышать речи по поводу поиска технических характеристик "ваяемого", а также и о "неведомой зверушке" (условно).
А мне казалось, что я, в своих статьях, обозначил основные тех. характеристики "матери" и достаточно подробно "расписал неведому зверушку" (вплоть до деталей).
По всей видимости, что-то упустил.
Во-первых, это max скорость работы (меандр. В 1-кан. режиме, примерно 85 Кгц., в 2-кан. режиме - половина, в 3-кан. режиме - одна треть от этого) и длина "эпюрной картинки" (1-кан. режим - 1024 уровня/перепада, 2-кан. режим - 512 уровней/перепадов в каждом канале, 3-кан. режим - 256 уровней/перепадов в каждом канале). И т.д.
Тех. характеристики оформлю в конце работы. В виде таблицы. Это сто процентов (всему своё время. И даже "бантик привяжу").
То, что тех. характеристики этой железяки не удовлетворяют высоким, мировым требованиям, вне сомнений, но извините меня, я не волшебник и работаю с теми комплектующими, которые тоже не обладают волшебными свойствами.
Выше техмаксимиума того, что из них можно выжать, они - пас.
Моя задача - выжать из них максимум, что я и делаю. А заодно и показываю, как именно это делается (кстати, труднейшая задача).
Если будут более "крутые" комплектующие, то и из них тоже можно выжать максимум.
Это одна из главных составных частей искусства конструирования.
Этому учатся не "по гоп-стопному или шашкомахательному принципу", а по принципу "от простого к сложному".
В конечном итоге, если человек пашет в поте лица и упёрт по самое нЕкуда, можно достигнуть очень многого, вплоть до наивысочайшего звания истинного мастера (это очень заметное звание). Ну а мировой уровень к этому автоприлагается.
Конструирование какого-то конкретного устройства - просто удобный, жизненный повод для движения по этому пути. Таких поводов (всяческих) может быть много.
Суть не в этом, а в другом.

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

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

Об исследованиях несимметричных импульсов пока не думал. Нужно будет подумать.

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


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 232
Зарегистрирован: 03.09.08
Откуда: Россия, г.Иркутск
Рейтинг: 1
ссылка на сообщение  Отправлено: 12.04.10 02:58. Заголовок: Bigor пишет: Очень ..


Bigor пишет:

 цитата:
Очень похоже, что плохой осциллограф. Ремонтировать надо, однако.



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

Photographer пишет:

 цитата:
А стабилизируется это в идеале только на 12 вольт.



Ну тут Вы уж загнули, после выпрямления 25В при токе 2А, стабилизировать 20В получится нормально.

Evgeny Korabelnikov пишет:

 цитата:
Игорь (DerSpivak), от Вас, как от участника абонемента, мне странно слышать речи по поводу поиска технических характеристик "ваяемого", а также и о "неведомой зверушке" (условно).



Прошу прощения, но я как то с самого начала упустил из виду рассылки 2009, не читал, потом с ящиком проблемы были, вроде бы все архивы восстановил, но объем большой и не получается все изучить, просмотрел быстро, но не нашел. Я же написал тут, если плохо искал так и скажите.

По прибору все стало более менее понятно, если чем то могу помочь, то скажите, пожелания оставлять я не буду, не правильно это, по моему мнению.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 345
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 12.04.10 06:58. Заголовок: DerSpiwak пишет: Ну..


DerSpiwak пишет:

 цитата:
Ну тут Вы уж загнули, после выпрямления 25В при токе 2А, стабилизировать 20В получится нормально.

Если нагрузка небольшая, то можно, а если есть еще резервное питание от аккумулятора - еще выше.
А 2 ампера ни о чем не говорят. Для 20 ватового транса - много, для 200 ватового - мало.
...Интересно посмотреть осцилографом накопительный конденсатор, как он заряжается и разряжается....
... Как Вы думаете, наверно не зря переменку измеряют не по верхушкам синусоиды?
Я хочу сказать, для твоей 18 вольтовой обмотки (расчетной), оптимальная отдача (в идеальных условиях) по постоянке под нагрузкой как раз и была бы при 18 вольтах.
А если условия не идеальны (просадки в сети) то лучше стабилизировать меньшее напряжение.
Т.е. если тебе надо надежно стабилизированные 20В то обмотку по переменке я бы выбрал вольт на 28.
.................заболтался я тут, на работу пора.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 234
Зарегистрирован: 03.09.08
Откуда: Россия, г.Иркутск
Рейтинг: 1
ссылка на сообщение  Отправлено: 12.04.10 07:26. Заголовок: Photographer пишет: ..


Оффтоп: Photographer пишет:

 цитата:
А 2 ампера ни о чем не говорят



Да, забыл указать, что обмотка рассчитана на ток 3А при 19В. Я соврал немного, на 1В


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1425
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 4
ссылка на сообщение  Отправлено: 12.04.10 16:26. Заголовок: Пётр пишет: Можно и..


Пётр пишет:

 цитата:
Можно использовать его как программатор и "вытягивать" память программ из контроллера, а можно ещё что-то придумать.

Немного покопавшись в документации на PicKit2 (жаль вся информация на английском), выяснил что его можно использовать как последовательный порт (UART).

Скрытый текст


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1816
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 12.04.10 22:18. Заголовок: Петр, а что если ..


Петр, а что если попытаться обнаружить адресные привязки Flash-массива (внутри программы PicKit2 Programmer) в программе HEX-редактора.
Если значения этого массива заранее известны, то теоретически обнаружить можно.
А если в HEX-редакторе есть поиск, то обнаружить можно быстро. Ну и т.д. Со всеми вытекающими. Деталей не знаю. Просто версия.
Еще одна версия.
Flash-массив можно извлечь из HEX-файла (В PicKit2 Programmer есть экспорт в HEX-файл). Если знать, правила его "взлома".
Признаки границ массива - "Эф-эфы". В HEX-файле это видно четко.
Если нужно, то могу прислать и HEX-файл, и таблицу Flash-массива, которая ему соответствует (картинка результата чтения в PicKit2 Programmer).
Может быть и еще что-то "в голову взбредёт".


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1426
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 4
ссылка на сообщение  Отправлено: 12.04.10 22:44. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
а что если попытаться обнаружить адресные привязки Flash-массива (внутри программы PicKit2 Programmer) в программе HEX-редактора.

То есть программно обратиться к запушеной программе "PicKit2 Programmer" и "своровать" данные из её HEX-редактора?
Конечно это возможно (узнать хендл окна программы по тексту в её заголовке и определить хендл дочернего окна - HEX-редактора), но намного проще и надёжнее работать непосредственно с PicKit2 без программ-посредников.

Evgeny Korabelnikov пишет:

 цитата:
Flash-массив можно извлечь из HEX-файла

Можно, нароботки в этой области есть.
Делал программатор http://pure-basic.narod.ru/project/mpf_prog.html
Поэтому не проблема вытащить данные из HEX файла. Главное знать адреса начала и конца массива данных.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 347
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 13.04.10 07:00. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Flash-массив можно извлечь из HEX-файла (В PicKit2 Programmer есть экспорт в HEX-файл).


А я думал, что вариант с "PicKit2 Programmer" изначально отбросили.
Пётр пишет:

 цитата:
Поэтому не проблема вытащить данные из HEX файла. Главное знать адреса начала и конца массива данных.


Меня больше интересует что будет в этом файле, если поставить защиту на область флеш памяти программ с собственно самой программой, а данные записать в незащищенной области флеш памяти программ.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1817
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 13.04.10 20:48. Заголовок: Если свободных выв..


Если свободных выводов портов нет (ничего нельзя выделить под "общение с компом"), но имеется возможность считывания данных с помощью с PicKit2 Programmer, то это практически единственный вариант извлечения данных из ПИКа.
В ПИКах 18-й серии, проблем, с защитой "тела" программы (всего или его части), нет.
Просто этим целесообразно заниматься в конце работы.

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 1584
Зарегистрирован: 14.01.07
Откуда: Россия, Лиски
Рейтинг: 2
Фото:
ссылка на сообщение  Отправлено: 13.04.10 21:46. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Если свободных выводов портов нет (ничего нельзя выделить под "общение с компом"),


А я думаю, что свободных выводов выше крыши.
Что мешает с помощью перемычек (джамперов), отключить выводы RC6-RC7 от индикатора и соединить их с компьютером?
Думаю, что при обмене данными между ПИКом и компьютером графический индикатор не нужен.

В радиотехнике, существует два вида неисправностей-есть контакт там, где его не должно быть никогда и, нет контакта там, где он должен быть постоянно. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1818
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 13.04.10 23:31. Заголовок: Можно и так, но ..


Можно и так, но мне кажется, что будущее за USB.
Поэтому и предлагаю, в качестве "посредника", использовать своеобразный "USB-переходник" типа PicKit2 и PicKit2 Programmer.
При этом полагаю, что основная трудность - извлечение запомненного из "недр" PicKit2 Programmer или из HEX-файла, который можно создать после чтения PC.
На мой взгляд, в приложении к PIC18Fxx2, это наиболее приемлемо.
А в будущем, конечно же, нужно капитально заняться USB.
Если в чем ошибаюсь, то поправьте.

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1428
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 4
ссылка на сообщение  Отправлено: 13.04.10 23:49. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
При этом полагаю, что основная трудность - извлечение запомненного из "недр" PicKit2 Programmer или из HEX-файла, который можно создать после чтения PC

Если из файла, то основная трудность не в извличении, а в поиске начала и конца массива данных.
А выуживание данных из PicKit2 Programmer неверное будет не простой задачей, учитывая это это нет-приложение (программа, созданая и использующая платформу .NET Framework).
Проще прямо с программатором работать...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1820
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 14.04.10 00:30. Заголовок: Можно ориентировать..


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


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1429
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 4
ссылка на сообщение  Отправлено: 14.04.10 09:23. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Можно ориентироваться на то, что массив будет сплошным ("стык в стык"), и он ограничен сверху и снизу "эф-эфами".

Если в файле будет вся память программ, то сначала располагается код программы, и "где то там", массив с данными.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1821
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 14.04.10 13:46. Заголовок: Код программы (то,..


Код программы (то, что до директивы end) можно проигнорировать и ориентироваться на то, что ниже.
Кстати, после окончания работы над программой, легко можно узнать адресную привязку (в PC) конца конца текста программы.
Flash-массив "лежит" ниже директивы end.

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1431
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 4
ссылка на сообщение  Отправлено: 14.04.10 13:58. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Flash-массив "лежит" ниже директивы end.

Какая директива end в HEX файле?
Или я чего-то не понимаю?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1823
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 14.04.10 14:16. Заголовок: Я имею ввиду резу..


Я имею ввиду результат чтения в PicKit2 Programmer (end это просто привычный всем "маркер", обозначающий последнее слово текста программы. Если неудачно выразился, то прошу извинить).
В нем, конец программы виден чётко (естественно, без директивы end).
Далее идут эф-эфы. Далее начинается Flash-массив.
Потом он заканчивается и далее идут эф-эфы.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1824
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 14.04.10 15:35. Заголовок: Петр, выдаю практи..


Петр, выдаю практическую инфу по HEX-файлам.
Работаю с последней программой абонемента.
Ассемблирую и прошиваю в отладчике.
Выключаю отладчик и в PicKit2 Programmer произвожу считывание.
После этого, в PicKit2 Programmer, экспортирую считанное в HEX-файл.
Получился файл 11.HEX
Выключаю PicKit2 Programmer и перехожу в отладчик.
Произвожу Flash-запись 1-канального режима. Это 1024 байта.
Выключаю отладчик и в PicKit2 Programmer произвожу считывание.
После этого, в PicKit2 Programmer, экспортирую считанное в HEX-файл.
Получился файл 22.HEX
В программе UnDouble, произвожу поиск полных дублей.
Результат; не смотря на одинаковую "массу" файлов, это не дубли (чем-то отличаются).
Рассматриваю HEX-файлы.
Отличие есть во Flash-массиве, что вполне закономерно.
Т.к. в 1-м случае Flash-записи не производилось, во Flash-массиве файла 11.HEX "лежат эф-эфы" (результат стирания).
А вот в 22.HEX, в этом массиве "лежат" записанные данные.
Из этого можно сделать вывод о том, что если происходит обращение к Flash-массиву, "лежащему" ниже директивы end, то в HEX-файле отображается всё содержимое PC.
Тот массив, который "лежит" в самом конце PC, это результат "жизнедеятельности" отладчика. На него можно не обращать внимания.
"Глобальный" вывод: данные Flash-массива теоретически можно извлечь из HEX-файла, который получен после записи этого массива (считывание PC в программаторе и экспорт считанного в HEX-файл).
Петр, для того чтобы не быть голословным, файлы 11.HEX и 22.HEX вышлю Вам по E-mail (авось в хозяйстве пригодится).


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1432
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 4
ссылка на сообщение  Отправлено: 14.04.10 16:20. Заголовок: Посмотрел файлы. Отл..


Посмотрел файлы.
Отличия есть.
Но ведь никто не будет искать их вручную и копировать в программу Flash-массив!
А чтобы программа нашла данные, нужно точно знать адреса начала и конца массива.
Думаю что нужно по фиксированому адресу, выделить несколько ячеек, в которых будут хранится адреса начала и конца массива.
Тогда программа, расшифровав HEX файл и поместив расшифрованые данные в память компа, в такой же последовательности, как они располагаются в ПИКе, просто прочитает по зарание извесному адресу, адреса начала и конца массива и постоит график по данным этого массива.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1825
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 14.04.10 18:24. Заголовок: Петр, Вам лучше з..


Петр, Вам лучше знать что к чему. я только пытаюсь помочь. Решать Вам.
Адреса начала/конца Flash-массива пока окончательно не "нарисовались".
Как только "нарисуются", дам знать.
А пока, зная суть, можно поэкспериментировать с какими-то "заготовками".
Время для этого есть и "лошадей никто не гонит".

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2153
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 19.08.10 05:28. Заголовок: Уважаемые коллеги. ..


Уважаемые коллеги.
В контексте разработки текущей железяки, есть душевное желание устроить музыку. При её (железяки) включении, но мне слон капитально на ухо наступил. С рождения. В музыке не соображаю, но слушать люблю, только не всякую фигню, а душевные песни.
В связи с этим, просьба: помогите с музыкальным рядом типа до-ре-ми-фа-соль-ля-си.
В частотном смысле.
Каковы соотношения частот?
Например, если частота "до" = 3 Кгц. (пъезопищалка), то что дальше (прошу прощения, если рассуждаю как музыкальный профан)?
Кстати, сие может быть полезным при конструировании музыкальных звонков и прочей пищащей музыки.
У меня склонность к первому куплету либо песни из фильма "Весна на Заречной улице", либо к первому куплету песни "Одинокая гармонь".
Типа нота-пауза-нота-пауза-пауза-нота-нота-пауза-… (короче, кому слон на ухо не наступил, те сообразят).
Как это выглядит? В техническом (частотном/паузном) смысле.
Постараюсь "забацать" (и железяка что-нибудь в дисплее напишет. За компанию), только с нотами помогите.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 1488
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг: 4
ссылка на сообщение  Отправлено: 19.08.10 16:14. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
В частотном смысле.
Каковы соотношения частот?

Здесь<\/u><\/a>

По длительности нужно порыть инет.

Важнейшая задача цивилизации - научить человека мыслить. /Т. Эдисон/ Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2154
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 19.08.10 17:34. Заголовок: Иван, после закачк..


Иван, после закачки, моя качалка пишет "ошибка".
Просьба прислать по E-mail.

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1480
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 4
ссылка на сообщение  Отправлено: 19.08.10 17:36. Заголовок: У меня нормально ска..


У меня нормально скачивается и открывается...

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 345
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 1
ссылка на сообщение  Отправлено: 19.08.10 17:46. Заголовок: Подтверждаю. Скачало..


Подтверждаю. Скачалось и открылось нормально.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 1489
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг: 4
ссылка на сообщение  Отправлено: 19.08.10 18:07. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Просьба прислать по E-mail.


Сделано.

Важнейшая задача цивилизации - научить человека мыслить. /Т. Эдисон/ Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2155
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 19.08.10 21:51. Заголовок: Принято. Спасибо...


Принято. Спасибо.

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2259
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 19.09.10 23:45. Заголовок: Есть сильнейшее, д..


Есть сильнейшее, душевное желание укомплектовать начало работы железяки мелодией 1-го куплета песни "одинокая гармонь" (если, кто-то из молодых, не помнит, то это из фильма "Ворошиловский стрелок". Якобы внучка Ульянова пела. "Словно замерло всё до рассвета … и т.д.). Кувалдой утрамбую, но вставлю (вместе с надписью).
Да вот только беда. В музыке я вообще никто (на уровне морзянки. Как-никак, а связист).
Просьба (к тем, у кого с этим в порядке) расписать конкретные "до-ре-ми…" (их частоты понятны). С паузами разберусь.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 240
Зарегистрирован: 21.10.07
Откуда: Россия, Иркутск
Рейтинг: 0
ссылка на сообщение  Отправлено: 20.09.10 02:42. Заголовок: http://www.a-pesni.g..

Rimsky Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2260
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 20.09.10 02:50. Заголовок: Понял (в школе, б..


Понял (в школе, был предмет "пение". Зачатки остались). Спасибо. Авось разберусь.

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 505
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 20.09.10 07:53. Заголовок: Удобная раскладка но..

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2262
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 20.09.10 17:43. Заголовок: Спасибо. Как только..


Спасибо.
Как только закончу "ваяние" второго диалога (я его обещал), так и займусь.
Постараюсь сделать удобную/универсальную "штуковину".


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 506
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 20.09.10 22:59. Заголовок: Вот бы с миди кто пр..


Вот бы с миди кто просветил (в простом варианте под пикушки).
wav - тоже интересно

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 1834
Зарегистрирован: 14.01.07
Откуда: Россия, Лиски
Рейтинг: 1
Фото:
ссылка на сообщение  Отправлено: 22.09.10 16:40. Заголовок: Photographer пишет: ..


Photographer пишет:

 цитата:
Вот бы с миди кто просветил (в простом варианте под пикушки).


Статьи Рюмика в журнале Радиоаматор. №11 - 2006 (стр. 35-39).
скачать.<\/u><\/a>

В радиотехнике, существует два вида неисправностей-есть контакт там, где его не должно быть никогда и, нет контакта там, где он должен быть постоянно. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 508
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.09.10 00:24. Заголовок: igor пишет: Статьи ..


igor пишет:

 цитата:
Статьи Рюмика в журнале Радиоаматор.

Ужас какой. То есть спасибо, прочитал.
Тяжкое впечатление... Что то здесь не так. Разобраться бы... но много времени надо.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2273
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 23.09.10 05:48. Заголовок: Только что сделал ..


Только что сделал "Одинокую гармонь". Наслаждаюсь милыми звуками.
Правда одной октавы оказалось мало (основа - 6-я октава со всеми её диезами).
Эта мелодия "лезет" (не сильно, а слегка) и в верхнюю, и в нижнюю октавы.
(это не "в траве сидел кузнечик" и не "собачий вальс", а сложнее. Как-никак, а Исаковский и Мокроусов).
Всё нормально, но масса удручает. Буду с ней бороться.
Короче, процесс пошёл. Как только закончу, доложу.
Кстати, музыка, если в неё "въехать" - завлекательная "штуковина". Лично мне, понравилось (аппетит приходит во время еды).

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 513
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.09.10 15:30. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
(основа - 6-я октава со всеми её диезами)

в 6 октаве звуки до 15 кГц...(?)
Evgeny Korabelnikov пишет:

 цитата:
Всё нормально, но масса удручает. Буду с ней бороться.

В тех нотах 54 длительности/байта.
и дюжина самих нот (таблица частот).
Или 54 частоты записанные х2 байта = всего 108 байт расшифрованных звуков.
Нужна только подпрограмка, которая последовательно выведет эти частоты в порт динамика.
А ещё лучше - "миди движок" програмный, чтобы частоты окрасить тембром (обертонами, гармониками... силой, наростанием/затуханием... многоканальный размечтался).

Короче, я не понял, в каком направлении Вы работаете.

PS В нотах, половинки (длительности целых нот... не закрашенные ноты) нот идут с точкой. Точка означает удлинение длительности ноты в полтора раза. Т.е. Половинка равна двум четвертям. Половинка с точкой, будет равна трём четвертям (целой ноты)

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2276
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 23.09.10 18:14. Заголовок: в 6 октаве звуки до ..


в 6 октаве звуки до 15 кГц...(?)

Альберт, см. верхнюю картинку Вашего поста 505 (клавиши пианино).
6-й октавой я назвал те частоты, которые находятся от С6 до В6 (включительно). Это от 1046,5 гц до 1975,5 гц.
Если эта группа частот называется как-то иначе, то просьба поправить мою терминологию (я сразу предупредил, что я не музыкант, а только начал на него учиться).
Источник звука - имеющийся в "железяке" пьезоизлучатель.
Звук - меандр соответствующей частоты.
Длительность звука 260 мс. Длительность затянутого звука в 2 раза больше.
Между звуками - паузы по 50 мс. (использовал имеющуюся задержку).
Между строками текста - паузы 0,5 c (использовал имеющуюся задержку).
Все эти параметры можно скорректировать (если есть такая необходимость).

Короче, я не понял, в каком направлении Вы работаете.

В направлении конструирования программируемых (под различные мелодии) "музыкальных звонков".
На мой взгляд, "въезд" в музыку нужно производить по принципу "от простого к сложному".


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2277
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 23.09.10 18:55. Заголовок: Понял. Это не 6-я..


Понял. Это не 6-я октава, а 3-я.
Спасибо за замечание.
Это относится только к терминологии. На работу железяки не влияет.

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 515
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.09.10 19:04. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Если эта группа частот называется как-то иначе, то просьба поправить мою терминологию (я сразу предупредил, что я не музыкант, а только начал на него учиться).


Спокойно, проехали, я тоже не асс/не музыкант <\/u><\/a>


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 516
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.09.10 19:33. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Между звуками - паузы по 50 мс. (использовал имеющуюся задержку).
Между строками текста - паузы 0,5 c (использовал имеющуюся задержку).

Посмотрите в нотах, ноты соединённые дугой играются слитно. Остальные раздельно. Длительность пауз между нотами на ваш вкус. Главное, не должна меняться длительность такта 3/4, если только это не оправдано задумкой исполнителя.Evgeny Korabelnikov пишет:

 цитата:
Это относится только к терминологии. На работу железяки не влияет.

Влияет, влияет
Разберёмся по тихоньку.
Evgeny Korabelnikov пишет:

 цитата:
Все эти параметры можно скорректировать (если есть такая необходимость).

Есть.
Evgeny Korabelnikov пишет:

 цитата:
Длительность звука 260 мс. Длительность затянутого звука в 2 раза больше.

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

Общая длительность 30 сек? Круто должно получиться

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2278
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 23.09.10 21:50. Заголовок: Влияет, влияет Влия..


Влияет, влияет

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

Общая длительность 30 сек?

Только что замерил по своим часам. Получилось примерно 15 сек.

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

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 519
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.09.10 22:41. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Влияет не тогда, когда назван ошибочный номер октавы,.......

Да понял я, шучу просто
Evgeny Korabelnikov пишет:

 цитата:
Только что замерил по своим часам. Получилось примерно 15 сек.

В оригинале ровно 30 сек, но там другое дело. Вам слышнее
Evgeny Korabelnikov пишет:

 цитата:
Можно и подкорректировать четверти (нет проблем).

Надо надо.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2280
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 24.09.10 16:26. Заголовок: Сделал как положен..


Сделал как положено.
А именно, закрашенная нота звучит три четверти такта (150 мс.), а после неё, пауза в одну четверть такта (50 мс.).
Такт сделал "не в темпе вальса" (как написано в нотах. Пол-минуты исполнения это много, хотя можно сделать и пол-минуты, и более), а пошустрее: 200 мс. и организовал кольцевое повторение (с задействованием флага) мелодии последних двух строчек куплета (в тексте песни на это указано. Она так поётся).
Уложился в те же примерно 15 секунд, что, на мой взгляд, вполне приемлемо.
В конце 1-й и 3-й строчек - затянутые ноты (2 такта).
В конце 2-й и 4-й строчек - затянутые ноты (3 такта).
Паузу между строчками сделал 0,5 сек. Просто есть готовая ПП задержки на 0,5 сек. (2,5 такта).
Можно и другой номинал, но под него нужно "ваять" дополнительную ПП, чего не хочется (но если нужно, то нет проблем).
Раньше я говорил о том, что используются все диезы 3-й октавы (просто я всё это программно организовал. "На всякий пожарный").
Это не так. В данной мелодии, используются только 2 диеза из 5-ти.
Это позволило существенно сократить "массу" ПП.
Но когда буду "ваять" универсальную музыкалку, то в неё войдут все "потроха" 2, 3 и 4-й октавы (этого достаточно даже для "конструирования крутой" мелодии). А лишнее, после окончания работы, можно убрать ("выкинуть на помойку").

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 522
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 24.09.10 18:49. Заголовок: Нууу? Как? Получилос..


Нууу? Как? Получилось? Как звучит то? Радует? Я в нетерпении.
Это, хоть и небольшой, но прорыв! ... культурный в том числе.
Результат творчества должен быть красив не только для специалиста, но и радовать глаз и ласкать слух любого человека. Пусть даже он и не понимает для чего это сделано. Бриллианту нужна соответствующая оправа.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2281
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 25.09.10 04:30. Заголовок: Нормально получилос..


Нормально получилось (пусть и не в темпе вальса, а быстрее, но "откуда ноги растут", ясно).
К музыке приложил довольно-таки информативную надпись. С подтекстом (и душевным, и деловым).
Правда PC почти исчерпалась, а ведь ещё одна функциональность на уме (пока тайна).
Придется всерьёз заняться оптимизацией.

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 245
Зарегистрирован: 21.10.07
Откуда: Россия, Иркутск
Рейтинг: 0
ссылка на сообщение  Отправлено: 25.09.10 04:32. Заголовок: Тут интересный музык..

Rimsky Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2286
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 27.09.10 04:06. Заголовок: Музыку разослал. По..


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

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 144 , стр: 1 2 3 4 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 13
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет



Создай свой форум на сервисе Borda.ru
Текстовая версия