娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

加入交流群  

掃一掃,添加管理員微信
備注:參考設計,即可被拉入群
和也在搞設計小伙伴們碰一碰

收藏 

評論 

smallembedded 發布

Mini-Dso

 
設計簡介
# Mini-DSO ## Preview This is a simple oscilloscope made with STC8A8K MCU. Only servral components and easy to bulit. The functions could cover simple measurement. ![image](Ver.0.3/img/IMG_6298.jpg) ## Specification * MCU: STC8A8K64S4A12 @27MHz * Display: 0.96" OLED with 128x64 resolution * Controller: One EC11 Encoder * Input: Single Channel * Sec/div: 500ms, 200ms, 100ms, 50ms, 20ms, 10ms, 5ms, 2ms, 1ms, 500us, 200us, 100us *`100us only available in Auto Trigger Mode`* * Voltage Range: 0-30V * Sampling Rating: 250kHz @100us/div ## Material list ![image](pic/IMG_6243.jpg) * STC8A8K64S4A12 MCU x 1 * SSD1306 OLED(SPI) x 1 * Resistor: ? * 1W 10k x 1 ? * 1/4W 2k x 2 ? * 1/4W 10k x 1 ? * 1/4W 5k x 1 * Capacitor: ? * 47uF x 1 ? * 0.01uF x 1 * LED x 1 * EC11 Encoder x 1 * Toggle Switch x 1 * 2-Pin Terminal x 1 * Socket Strip: ? * 7-Pin x 1 ? * 2-Pin x 1 * 3.7V Li-ion Battery * 5V Booster Module with charge management * USB-TTL Downloader ## Interface ![image](Ver.0.3/img/Main_Interface.jpg) ![image](Ver.0.3/img/Settings_Interface.JPG) ### Parameters in Main Interface: * Seconds Per Division: "500ms", "200ms", "100ms", "50ms", "20ms", "10ms","5ms", "2ms", "1ms", "500us", "200us", "100us" ? *`100us only available in Auto Trigger Mode.`* * Voltage Range: 0-30V. * Trigger Level: Trigger voltage level. * Trigger Slope: Trigger on Rising or Falling Edge. * Trigger Mode: Auto Mode, Normal Mode, Single Mode. ### Status in Main Interface: * 'Run': Sampling Running. * 'Stop': Sampling Stopped. * 'Fail': The Trigger Level beyond the waveform in Auto Trigger Mode. * 'Auto': Auto Voltage Range. ### Parameters in Settings Interface: * PMode(Plot Mode): Show waveform in Vector or Dots. * LSB: Sampling Coefficient. Calibrate the sampling voltage by adjusting LSB. *`100 times of voltage dividing coefficient. e.g. the resistor for voltage dividing is 10k and 2k, calculate the voltage dividing coefficient (10+2)/2=6. Get the LSB = 6 x 100 = 600.`* * BRT(Brightness): Adjust OLED Brightness. ## Operations ![image](Ver.0.3/img/operation.jpg) All operations are completed by the EC11 Encoder. The input include single click, double click, long press, rotate and rotate while pressing. It seems a little complicated, don't worry, there are details below. The resources of this encoder have been almost exhausted. If there are new features, may need additional input component. ### Main Interface - Parameter Mode * Single Click Encoder: Run/Stop sampling. * Double Click Encoder: Enter Wave Scroll Mode. * Long Press Encoder: Enter Settings Interface. * Rotate Encoder: Adjust parameters. * Rotate Encoder While Pressing: Switch between options. * Switch Auto and Manual Range: Rotate Encoder clockwise continuous to enter auto range. Rotate Encoder anticlockwise to enter manual range. ### Main Interface - Wave Scroll Mode * Single Click Encoder: Run/Stop sampling. * Double Click Encoder: Enter Parameter Mode. * Long Press Encoder: Enter Settings Interface. * Rotate Encoder: Scroll waveform horizontally. (only available when sampling stopped) * Rotate Encoder While Pressing: Scroll waveform vertically (only available when sampling stopped) ### Settings Interface * Single Click Encoder: N/A * Double Click Encoder: N/A * Long Press Encoder: Return to Main Interface. * Rotate Encoder: Adjust parameters. * Rotate Encoder While Pressing: Switch between options. ## Functions * Trigger Level: For repeating signal, trigger level could make it stable on display. For single-shot signal, trigger level could capture it. * Trigger Slope: Trigger slope determines whether the trigger point is on the rising or the falling edge of a signal. * Trigger Mode: ? * Auto Mode: Sweep continuous. Single click the encoder to stop or run sampling. If triggered, the waveform will be shown on the display and the trigger position will be put at the center of chart. Otherwise, the waveform will scroll irregular, and 'Fail' will be shown on the display. ? * Normal Mode: When complete pre-sampling, you can input signal. If triggered, waveform shown on the display and waiting for new trigger. If no new trigger, the waveform will be kept. ? * Single Mode: When complete pre-sampling, you can input signal. If triggered, waveform shown on display and stop sampling. User need to single click Encoder to start next sampling. ? * For Normal Mode and Single Mode, be sure the trigger level has been adjusted correctly, otherwise no waveform will be shown on the display. * Indicator: Generally, the indicator on means the sampling is running. The more important use is in Single and Normal Trigger Mode, before get into the trigger stage, pre-sampling is required. The indicator will not on during pre-sampling stage. We should not input signal until the indicator comes on. The longer time scale selected, the longer waiting time of pre-sampling. * Save Settings: When exit settings interface, all parameters in settings and main interface will be saved in EEPROM. ## Tutorial * First Version: How to bulit step by step. ? * Bilibili: [https://www.bilibili.com/video/BV1ai4y1t79R](https://www.bilibili.com/video/BV1ai4y1t79R) ? * YouTube: [https://youtu.be/c6gBv6Jcz7w](https://youtu.be/c6gBv6Jcz7w) ? * Instructables: [https://www.instructables.com/id/Make-Your-Own-OscilloscopeMini-DSO-With-STC-MCU-Ea/](https://www.instructables.com/id/Make-Your-Own-OscilloscopeMini-DSO-With-STC-MCU-Ea/) * V0.3: Changes in new version, interduction of interface, operations and functions. ? * Bilibili: [https://www.bilibili.com/video/bv1XV411k7UV](https://www.bilibili.com/video/bv1XV411k7UV) ? * YouTube: [https://youtu.be/-8PadlS7c4c](https://youtu.be/-8PadlS7c4c) ? * Instructables: [https://www.instructables.com/id/Upgrade-DIY-Mini-DSO-to-a-Real-Oscilloscope-With-A/](https://www.instructables.com/id/Upgrade-DIY-Mini-DSO-to-a-Real-Oscilloscope-With-A/) ## Further plan Since there is sampling jumping issue in STC8A8K, and it is not so popular that hard to find. I decide to transfer this project to STM32. Meanwhile, I will try to find a simple way to measure negative voltage.
參考設計圖片
×

!注意:請使用瀏覽器自帶下載,迅雷等下載軟件可能無法下載到有效資源。

 
群聊設計,與管理員及時溝通

歡迎加入EEWorld參考設計群,也許能碰到搞同一個設計的小伙伴,群聊設計經驗和難點。 入群方式:微信搜索“helloeeworld”或者掃描二維碼,備注:參考設計,即可被拉入群。 另外,如您在下載此設計遇到問題,也可以微信添加“helloeeworld”及時溝通。

 
查找數據手冊?

EEWorld Datasheet 技術支持

論壇推薦 更多
更新時間2025-04-10 03:28:28

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

About Us 關于我們 客戶服務 聯系方式 器件索引 網站地圖 最新更新 手機版 版權聲明

EEWORLD參考設計中心

站點相關: TI培訓 德州儀器(TI)官方視頻課程培訓

北京市海淀區中關村大街18號B座15層1530室 電話:(010)82350740 郵編:100190

電子工程世界版權所有 京B2-20211791 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 泰兴市| 谷城县| 金塔县| 莫力| 凤凰县| 台北县| 郸城县| 额敏县| 台州市| 谷城县| 台北市| 图片| 漳平市| 正蓝旗| 岐山县| 邢台县| 如东县| 福建省| 抚宁县| 慈溪市| 宁德市| 嫩江县| 上虞市| 铁岭市| 大洼县| 伊宁市| 龙陵县| 息烽县| 体育| 东港市| 临猗县| 监利县| 房产| 洛隆县| 唐山市| 花莲市| 东兴市| 余干县| 望奎县| 元阳县| 晋宁县|