Как долго, я тебя ждал, Юран !
И любить тоже долго буду.
вопервых что есть у сейчас:
- датчик предположительно 100 кг, но более 80 не прожимал .
- частота генерации 6 200 Гц при 0 кг, 4 300Гц при 80.
- частота стоит устойчиво, после включения не плавает. меняется линейно.
от включения к включению частота 0 может уходить , но наклон частотной характеристики сохраняется
- минимальный вес, который у меня вызывает изменеие на 1 Гц - 25 гр, хотя шумы от оцифровки не мешают увидеть изменения и менее 1 Гц
- запись сигнала на магнитофон и последующая обработка на компе.
что думалось, вспоминая пионерское прошлое и то что предлагалось на форуме.
1. частоту генератора задрать повыше -> чтобы отслеживать минимально возможные веса.
2. считать штатным счетчиком типа ИЕ6 (я не понимаю народа : что за тяга обязательно сигнал с генератора в МК обрабатывать ? ведь счетиком точнее и легче)
3. Разъем между датчиком и МК делается после микросхемы - счетчика по всем ногам. Т.к. в этом случае возможно использование единые мозги для разных датчиков при минимальной цене и минимальных искажениях.
4. По таймеру МК считывает счетчик и обнуляет его, далее пишет в кольцевой буфер.
5. При нажатии какго либо баттона считает это началом теста ждет изменения частоты выше дельты.
6. При изменении понимает, что "началось" присваивает записи временную метку, скидывает кольцевой буфер во флэш, как и все последующие показания счетчика. Либо вся скидка идет только через кольцефой буфер - если тиков не хватает.
7. Кончает писать по явному нажатию тогоже баттона. Прикольно был бы видеть индикаторы ожидания записи и записи.(зеленый - готов , красный - пишу, темный - не готов
)
8. В идеале с компа флэш должен быть виден стандартными средствами (поддержка в МК FAT)
9. Тестов за 1 сессию может быть до десятка.
PS.
Надо переползать в соответсвующий топик. Ответа жду там.
Лучше быть оптимистом и ошибаться, чем пессимистом, который всегда прав.