91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 模擬技術

單片機自主完成掃描工作

發布時間:2013/11/14 20:24:36 訪問次數:924

    驅動VFD動態掃描屏的另釙一種方法是不使用專用電路,BBR13-24K6417由單片機獨立完成掃描工作。由于普通單片機的1/0口無法直接驅動高壓VFD,所以通常使用三極管或者高壓驅動IC,間接驅動VFD引腳,而掃描顯示部分則由單片機來完成。這一方案的優點是成本低,缺點是對代碼編寫的要求比較高,而且由于使用單片機來完成掃描工作,占用單片機內部資源與運行時間,可能會降低單片機運行時的實時性能。
    在本制作初期試制過程中,筆者分別制作了以上兩種方案的測試板。
    對于專用動態芯片驅動方案,由于需要驅動米字的所有筆段及冒號與點號的顯示,則動態驅動芯片需要至少能夠驅動1 6個筆段與8個柵極的顯示,從表2中選擇PT6315進行驅動則可滿足需要。但是在具體應用中,所有筆段是否需要全部利用起來,應根據實際需要來確定。例如,僅使用其中的“8”字位部分用于數字顯示,則可以減少筆段連接,或者也可以考慮將其中的一些筆段連接起來,在不影響顯示含義的前提下,減少筆段連接,這樣就可以采用PT6311等芯片來驅動。PT6315芯片采用4線串口驅動,驅動程序比較簡單,請參考網上相關的資料,這里就不再詳細說明。在實際實驗過程中,筆者也嘗試使用了HT16511芯片進行驅動,但是發現在顯示過程中會偶發部分顯示筆畫消失的現象,原因不明,所以建議使用Frr系列的芯片。
    對于單片機自驅動方案,考慮到使用三極管搭接電平轉換電路的焊接工作量大,且PCB布線困難,所以直接選用STF16360作為驅動芯片,它總共提供了36個高壓輸出端口,實際驅動此屏只需要使用其中的16個筆段加8個柵極,總共24個輸出端口。STF16360相關規格參數如表3所示。
    通過實際測試,以上兩個方案都可以完成此屏的驅動,但是考慮到本制作的目標是盡量做到小巧化,ClFP-52封裝的PT6315動態掃描芯片無法實現完全藏到寬度只有2cm的VFD屏下方,而OFP-44封裝的STF16360尺寸稍小,可以完全被屏幕遮蓋。同時電路中的STF16360實際只使用了部分驅動腳,萁下方一側的11只引腳中只使用到了1只引腳,更利于在小面積PCB中完成布線工作。而PT6311雖然提供了如驅動LED指示燈、按鍵等附加功能,但是這些功能都可以使用單片機富余的I/O引腳來完成。綜合以上因素,筆者最后決定采用STF16360配合單片機主動掃描的制作方案完成本制作。
    單片機依舊選擇了常用的ATmega8芯片,主要還是考慮到了這一單片機內部資源豐富、價格低廉、上手容易,且使用人數量眾多,開發資料豐富的優點。在本制作中,為節約成本,降低外圍元件,如燈絲驅動方波信號的生成、高壓PWM信號的生成、動態掃描、時鐘計時等大部分工作都需要依賴ATmega8芯片來完成。當然,只要資源滿足本制作的需要,讀者也可以選擇自己熟悉的不同類型的單片機進行開發。
    驅動VFD動態掃描屏的另釙一種方法是不使用專用電路,BBR13-24K6417由單片機獨立完成掃描工作。由于普通單片機的1/0口無法直接驅動高壓VFD,所以通常使用三極管或者高壓驅動IC,間接驅動VFD引腳,而掃描顯示部分則由單片機來完成。這一方案的優點是成本低,缺點是對代碼編寫的要求比較高,而且由于使用單片機來完成掃描工作,占用單片機內部資源與運行時間,可能會降低單片機運行時的實時性能。
    在本制作初期試制過程中,筆者分別制作了以上兩種方案的測試板。
    對于專用動態芯片驅動方案,由于需要驅動米字的所有筆段及冒號與點號的顯示,則動態驅動芯片需要至少能夠驅動1 6個筆段與8個柵極的顯示,從表2中選擇PT6315進行驅動則可滿足需要。但是在具體應用中,所有筆段是否需要全部利用起來,應根據實際需要來確定。例如,僅使用其中的“8”字位部分用于數字顯示,則可以減少筆段連接,或者也可以考慮將其中的一些筆段連接起來,在不影響顯示含義的前提下,減少筆段連接,這樣就可以采用PT6311等芯片來驅動。PT6315芯片采用4線串口驅動,驅動程序比較簡單,請參考網上相關的資料,這里就不再詳細說明。在實際實驗過程中,筆者也嘗試使用了HT16511芯片進行驅動,但是發現在顯示過程中會偶發部分顯示筆畫消失的現象,原因不明,所以建議使用Frr系列的芯片。
    對于單片機自驅動方案,考慮到使用三極管搭接電平轉換電路的焊接工作量大,且PCB布線困難,所以直接選用STF16360作為驅動芯片,它總共提供了36個高壓輸出端口,實際驅動此屏只需要使用其中的16個筆段加8個柵極,總共24個輸出端口。STF16360相關規格參數如表3所示。
    通過實際測試,以上兩個方案都可以完成此屏的驅動,但是考慮到本制作的目標是盡量做到小巧化,ClFP-52封裝的PT6315動態掃描芯片無法實現完全藏到寬度只有2cm的VFD屏下方,而OFP-44封裝的STF16360尺寸稍小,可以完全被屏幕遮蓋。同時電路中的STF16360實際只使用了部分驅動腳,萁下方一側的11只引腳中只使用到了1只引腳,更利于在小面積PCB中完成布線工作。而PT6311雖然提供了如驅動LED指示燈、按鍵等附加功能,但是這些功能都可以使用單片機富余的I/O引腳來完成。綜合以上因素,筆者最后決定采用STF16360配合單片機主動掃描的制作方案完成本制作。
    單片機依舊選擇了常用的ATmega8芯片,主要還是考慮到了這一單片機內部資源豐富、價格低廉、上手容易,且使用人數量眾多,開發資料豐富的優點。在本制作中,為節約成本,降低外圍元件,如燈絲驅動方波信號的生成、高壓PWM信號的生成、動態掃描、時鐘計時等大部分工作都需要依賴ATmega8芯片來完成。當然,只要資源滿足本制作的需要,讀者也可以選擇自己熟悉的不同類型的單片機進行開發。

上一篇:字段組成及驅動要點

上一篇:電路設計

相關IC型號
BBR13-24K6417
暫無最新型號

熱門點擊

 

推薦技術資料

泰克新發布的DSA830
   泰克新發布的DSA8300在一臺儀器中同時實現時域和頻域分析,DS... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
连云港市| 凤庆县| 普兰县| 永新县| 公安县| 石首市| 竹溪县| 博湖县| 汤阴县| 滨州市| 仲巴县| 广平县| 宣威市| 阳城县| 辉县市| 犍为县| 济源市| 开远市| 武隆县| 吉首市| 辽宁省| 赤水市| 府谷县| 进贤县| 遂宁市| 通河县| 丰镇市| 司法| 铜陵市| 普宁市| 朝阳区| 黎平县| 莱州市| 临潭县| 大竹县| 英山县| 抚宁县| 唐海县| 大渡口区| 剑川县| 晴隆县|