KIV пишет:
Chaosorg пишет: ТЗ появляется тогда, когда единовременно удержать цель в голове не удается.
...
Нужен ли вообще осциллограф такой сложности, ради которого надо делать ТЗ?
Даже когда голова одна, в ней не всегда удается удержать расплывчатую цель. Что же говорить о нескольких головах сразу?
Нужен ли вообще осциллограф, ТХ которого не определены в принципе? И где та грань, за которой ТЗ становится необходимым?
Уж если была поднята такая тема, наверное следует по крайней мере определиться с предметом обсуждения.
Вы говорите, что люди оберегают время, чтобы не тратить его на создание ТЗ. А вот на межличностные перепалки времени у нас завались...
Давно понял, что перед тем, как начать спор, следует определиться с тезаурусом. Тогда, по крайней мере, будешь разговаривать с оппонентом на одном языке.
Я не прав?
Правы. Просто мне кажется, что существует такой осциллограф, который можно удержать в голове. И с него надо начать, мне кажется. Т.е. если выбирать между применением бесспорно правильных методик ведения проектных работ или отсечением всего лишнего, чтобы оставить это, по возможности, в формате несложной самоделки, то я бы сначала попробовал бы второе.
Тут на форуме есть несколько человек, которые делают свои SoC, ну или хотя бы ядра. Есть идеи про простейший видеоадаптер. Это все очень приятные для хобби вещи. Чтобы было видно что-то на экране, чтобы оно что-то даже делало на основании простой программы. Кто-то довел дело до компиляторов с Си/C++ , а кто то нет, либо вообще хочет попробовать forth или что-то совсем другое, даже без программ. Вот вам первое отсечение. И оно правильное. Мой процессор и видеоадаптер для моего осциллографа абсурдны с точки зрения проектов с ТЗ, но это было очень интересно и приятно. Другим людям может быть захочется прикрутить свое ядро, чтобы оно управляло осциллографом. Пусть осциллограф будет пока просто набором портов, областью памяти и видеовыходом с этой точки зрения.
Панели управления с подписанными кнопками, энкодеры, джойстики, светодиодные подсветки к ним и какой-то ЖК экран будут отдельной темой. Тут вообще огромный простор для хобби. 3Д принтеры, надфили, краски, клеи - много приятных вечеров. Поэтому отдельная тема. Вы же понимаете, что переписать участок управляющего кода с опроса PS/2 клавиатуры, на опрос чего-то другого дело пары вечеров? Не нужно это в ТЗ.
Начиная с каких-то частот построение входных цепей тоже вырастает до самостоятельной темы. И она будет. Но потом. Я обязательно буду пробовать стробоскопический режим и замеры несколькими АЦП со сдвигом во времени. Но потом. Сейчас я при различных частотах и амплитудах приспосабливаю к нему вход АЦП и загружаю осциллограф, чтобы посмотреть что-там. По сути я впаиваю осциллограф в схему каждый раз делая его частью схемы. И это, кстати, не такой уж и абсурдных ход. При исследованиях часто применяют вместо осциллографов устройства сбора данных. И они сосем непохожи на осциллографы. Вообще никаких никаких органов управления и очень скромные возможности переключать параметры входов. Но хочется все-таки более универсального прибора.
Схема с потенциометром от Васисуалия хороша:) Но хочется попробовать переключать диапазоны и выставлять ноль из программы. Крутить не потенциометр, а записывать какие-то числа куда-то и крутить энкодер или кнопочки наживать. Вот и все ТЗ.