⑴ 單片機焊接完成以後無法下載程序
你用的什麼型號單片機?下載不成功時下載軟體有什麼提示?
無法下載的話 有可能是下面幾個問題造成的:
1.電源電路有問題,單片機正負極供電管腳之間是否有正常值的正電壓 ?
2.晶振電路有問題,不通路或者適配電容不合適
3.復位電路有問題,復位腳不能保持正常應有電平
4.下載軟體單片機型號選擇有問題,導致無法識別
5.下載線有問題,下載線驅動沒裝好,電腦未識別下載線或者沒有選擇對下載線的com口序號
6.下載電路有問題,未正常通路或下載線rxd txd接反了
7.操作問題,沒按照要求 進行相關的啟動區未控制腳的控制或者沒按下載順序進行相關時機的上電
⑵ 長春理工單片機課程設計:簡易信號發生器設計,急急急
復制的,僅供參考~這個應該簡單的!
函數信號發生器是一種能能夠產生多種波形,如三角波、鋸齒波、矩形波(含方波)、正弦波的電路被稱為函數信號發生器。函數信號發生器在電路實驗和設備檢測中具有十分廣泛的用途。現在我們通過對函數信號發生器的原理以及構成設計一個能變換出三角波、正弦波、方波的簡易發生器。我們通過對電路的分析,參數的確定選擇出一種最適合本課題的方案。在達到課題要求的前提下保證最經濟、最方便、最優化的設計策略。按照設計的方案選擇具體的原件,焊接出具體的實物圖,並在實驗室對焊接好的實物圖進行調試,觀察效果並與課題要求的性能指標作對比。最後分析出現誤差的原因以及影響因素。
關鍵字:方案確定、參數計算、調試、誤差分析。
1.1問題的提出
設計一個函數發生器使得能夠產生發波、三角波、正弦波。
1、 主要技術指標
頻率范圍 10Hz~100Hz,100Hz~1000Hz,1kHz~10kHz
頻率控制方式 通過改變RC時間常數手控信號頻率
通過改變控制電壓Uc實現壓控頻率VCF
輸出電壓 正弦波Upp≈3 V 幅度連續可調;
三角波Upp≈5 V 幅度連續可調;
方波Upp≈14 V 幅度連續可調.
波形特性 方波上升時間小於2s;
三角波非線性失真小於1%;
正弦波諧波失真小於3%。
2、 設計要求
(1) 根據技術指標要求及實驗室條件自選方案設計出原理電路圖,分析工作原理,計算元件參數。
(2) 列出所有元、器件清單報實驗室備件。
(3) 安裝調試所設計的電路,使之達到設計要求。
(4) 記錄實驗結果。
1.2基本原理
1、 函數發生器的組成
函數發生器一般是指能自動產生正弦波、方波、三角波的電壓波形的電路或者儀器。電路形式可以採用由運放及分離元件構成;也可以採用單片集成函數發生器。根據用途不同,有產生三種或多種波形的函數發生器,本課題介紹方波、三角波、正弦波函數發生器的方法。
1.3提出解決問題的方案及選取
1、三角波變換成正弦波
由運算放大器單路及分立元件構成,方波——三角波——正弦波函數發生器電路組成如圖1所示,由於技術難點在三角波到正弦波的變換,故以下將詳細介紹三角波到正弦波的變換。
圖1
(1) 利用差分放大電路實現三角波——正弦波的變換
波形變換的原理是利用差分放大器的傳輸特性曲線的非線性,波形變換過程如圖2所示。由圖可以看出,傳輸特性曲線越對稱,線性區域越窄越好;三角波的幅度Uim應正好使晶體接近飽和區域或者截至區域。
㎝
圖2
方案一:用差分放大電路實現三角波到正弦波以及集成運放組成的電路實現函數發生器
(2) 用二極體折線近似電路實現三角波——正弦波的變換
二極體折線近似電路 圖3
根據二極體折線近似電路實現三角波——正弦波的變換的原理圖,可得其輸入、輸出特性曲線如入3所示。
頻率調節部分設計時,可先按三個頻率段給定三個電容值:1000pF、0.01Μf、0.1μF然後再計算R的大小。手控與壓控部分線路要求更換方便。為滿足對方波前後沿時間的要求,以及正弦波最高工作頻率(10kHz)的要求,在積分器、比較器、正弦波轉換器和輸出級中應選用Sr值較大的運放(如LF353)。為保證正弦波有較小的失真度,應正確計算二極體網路的電阻參數,並注意調節輸出三角波的幅度和對稱度。輸入波形中不能含有直流成分。
方案二:用二極體折線近似電路以及集成運放組成的電路實現函數發生器
(3)圖是由μA741和5G8038組成的精密壓控震盪器,當8腳與一連續可調的直流電壓相連時,輸出頻率亦連續可調。當此電壓為最小值(近似為0)時。輸出頻率最低,當電壓為最大值時,輸出頻率最高;5G8038控制電壓有效作用范圍是0—3V。由於5G8038本身的線性度僅在掃描頻率范圍10:1時為0.2%,更大范圍(如1000:1)時線性度隨之變壞,所以控制電壓經μA741後再送入5G8038的8腳,這樣會有效地改善壓控線性度(優於1%)。若4、5腳的外接電阻相等且為R,此時輸出頻率可由下式決定:
f=0.3/RC4
設函數發生器最高工作頻率為2kHz,定時電容C4可由上式求得。
電路中RP3是用來調整高頻端波形的對稱性,而RP2是用來調整低頻端波形的對稱性,調整RP3和RP2可以改善正弦波的失真。穩壓管VDz是為了避免8腳上的負壓過大而使5G8038工作失常設置的。
方案三:用單片集成函數發生器5G8038
可行性分析:
上面三種方案中,方案一與方案二中三角波——正弦波部分原理雖然不一樣,但是他們有共通的地方就是都要認為地搭建波形變換的電路圖。而方案三採用集成晶元使得電路大大簡化,但是由於實驗室條件和成本的限制,我們首先拋棄的是第三種方案,因為它是犧牲了成本來換取的方便。其次是對方案一與方案二的比較,方案一中用的是電容和電阻運放和三極體等電器原件,方案二是用的二極體、電阻、三極體、運放等電器原件,所以從簡單而且便於購買的前提出發我們選擇方案一為我們最終的設計方案。
1.4參數的確定
1、 從電路的設計過程來看電路分為三部分:①正弦波部分②方波部分③三角波部分
2、 正弦波部分
由於我們選取差分放大電路對三角波——正弦波
進行變換,首先要完成的工作是選定三極體,我
們現在選擇KSP2222A型的三極體,其靜態曲線圖
像如右圖所示。
根據KSP2222A的靜態特性曲線,選取靜態
工作區的中心
由直流通路有:
20 k
k
因為靜態工作點已經確定,所以靜態電流變成已知。根據KVL方程可計算出鏡像電流源中各個電阻值的大小:
可得
3、 方波部分與三角波部分參數的確定
根據性能指標可知
由 ,可見f與c成正比,若要得到1Hz~10Hz,C為10 。10Hz~100Hz,C為1 。
則 =7.5k ~75k ,則 =5.1k
則 =2.4k 或者 =69.9 k
∴ 取100 k
∵
由輸出的三角形幅值與輸出方波的幅值分別為5v和14v,有
=
∴ =10k
則 ≈47 k , =20 k
根據方波的上升時間為兩毫秒,查詢運算放大器的速度,可以選擇74141型號的運放。
由此可得調整電阻:
七、實務圖的焊接和調試
1、按照方案一的電路圖焊接好電路板。
2、調試前,將電路板接入±12伏電壓,地線與電源處公共地線連接.
(1)頻率范圍:
為便於測量,將電路板上的方波信號接入示波器,並合上C1=10µF的開關,斷開C2=1uF的開關,然後調節RP2,並測出此時方波信號頻率的變化范圍;
斷開C1的開關,合上C2的開關,按照同樣的方法調節RP2並記錄方波信號頻率的變化范圍,結果如下:
電容 頻率
10µF 1Hz~30Hz
1uF 27.47~316Hz
以上頻率並未完全到達要求的指標范圍,經分析,原因在於:
通過對比,發現頻率范圍整體下移,這里可能存在兩個原因,第一是反饋通道上的 存在磨損,使電阻值達不到計算的數值。第二是三角波運放上的反向端的電阻 也存在 一樣的問題。
(2)輸出電壓:
① 方波:
電路板上方波信號接入示波器,調節RP1,測得方波峰峰Vpp=14V,可見所得值與性能指標中的一致。
② 三角波:
撤除方波信號並接入三角波信號,調節RP1, 測得三角波峰峰值Upp=5V也能達到課題的要求。
③ 正弦波:
將正弦波信號接入示波器,調節RP3和RP4,測得正弦波峰峰值Upp=2.8V.也基本上能到達課題要求。
3、波形特性測定:
① 方波上升時間:
將電路板上的方波信號接入示波器,,調節示波器上周期調節旋鈕,直到能清楚觀測到方波信號上升沿處的躍變,測得方波上升時間為:
tr=6.4µs
分析:上升時間達不到要求,這個可以用換運放類型來解決。通過改變運放的速度來改變其上升時間。
① 三角波非線形失真:
撤除方波信號,將電路板上三角波信號接入示波器通道1,測得此時的三角波信號參數如下:
頻率: f=98.42Hz
峰峰值: Upp=5V
此時將實驗台上函數發生器產生的三角波作為標准信號接入示波器的通道2,並調節其頻率及峰峰值,使之與要測試的三角波信號參數一致(f=98.42Hz,Upp=5V).
在示波器上的雙蹤模式下比較,發現兩通道的三角波完全重合,說明無非線形失真.
② 正弦波嚴重失真:
分析:由於調節平衡的滑動變阻器的一隻引腳壞掉了,我自己拿一根導線將其接好,所以導致電路的不對成性,使得靜態工作點偏離原定的位置,故導致此結果。
1.5心得體會
通過對函數信號發生器的設計,我深刻認識到了「理論聯系實際」的這句話的重要性與真實性。而且通過對此課程的設計,我不但知道了以前不知道的理論知識,而且也鞏固了以前知道的知識。最重要的是在實踐中理解了書本上的知識,明白了學以致用的真諦。也明白老師為什麼要求我們做好這個課程設計的原因。他是為了教會我們如何運用所學的知識去解決實際的問題,提高我們的動手能力。在整個設計到電路的焊接以及調試過程中,我個人感覺調試部分是最難的,因為你理論計算的值在實際當中並不一定是最佳參數,我們必須通過觀察效果來改變參數的數值以期達到最好。而參數的調試是一個經驗的積累過程,沒有經驗是不可能在短時間內將其完成的,而這個可能也是老師要求我們加以提高的一個重要方面吧!
⑶ 如何用555定時器設計一個延時一秒的電路
與一般的555單穩電路不同的是在第5腳接有一隻二極體VD1,將該腳與電源電壓+6V接通。該腳是555的控制端,與內部2/3電源分壓點相接,接入VD1後,則該點將被箝位在5.3V(0.6-0.7=5.3V),其中0.7V是VD1的導通壓降。
這樣就使得閾值電壓也相應提高到5.3V,從而使得C1的充電時間有較大延長,一般來說,可以在相同R、C時間常數下使定時時間增大數倍。
計時開始前,先按動一下S1,計時開始,定時時間到時,555第3腳輸出低電平,繼電器K線圈失電斷開,實現被控負載延時關斷的功能。
增大C1的容量可以獲得更長的延時時間。
分段式定時器原理圖
原理介紹
當按下S1,持續1、2秒鍾,C1充滿電荷,U1的第2、6腳為高電平,故U1復位,第3腳輸出低電平,通過R2、RP2使U2置位,第3腳輸出高電平,繼電器K線圈得電吸合,定時時間開始。之後,C1通過RP1放電,當C1兩端電壓放電至1/3的6V時,U1翻轉,第3腳輸出高電平,第一階段時間結束,其時長為T1=1.1xRP1xC1。
接下來,第二階段定時開始,U1第3腳的高電平通過R2、RP2,向C3充電,使得第6腳電位逐漸上升,升至6V的2/3時,U2復位,第3腳輸出低電平,繼電器K釋放,第二階段定時時間到。該段時長為:T2=1.1x(R2+RP2)xC3.
因此,總時長就為:T總=T1+T2。本電路可以實現用較小的阻容元件實現較長的定時時間。