找回密码
 注册
关于网站域名变更的通知
查看: 165|回复: 2
打印 上一主题 下一主题

简易晶体管图示仪仿真

  [复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-5-25 10:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
经过几天的努力终于可以在Proteus 8 示波器显示小功率晶体管输出特性曲线图形了+ `7 Q) _! s/ l! z( t3 r
采用数字电位器生成阶梯电压。在生成每个阶梯的同时产生同步信号(占空比%90~95),反向后供锯齿波产生电路。! G0 s/ T# V4 W: N. w

/ F6 I% ~4 z4 q2 z
' E/ L* M% j9 t! A. w3 c( p& m& z( i8 ?2 P1 p
6 `1 E# q" L  v6 [
程序很简单:
  _9 n3 l. f0 n7 m; W* vrem Main.bas file generated by New Project wizard! K* k" t9 a1 }0 \
rem
4 E" o! E6 w: arem Created:   周五 5月 2022/1/28    TAOTIE- x8 R$ Z7 Z0 C" B3 {2 M" r/ ^% u
rem Processor: ATmega8
# H% u( X/ S. x3 L) lrem Compiler:  BASCOM-AVR简易晶体管图示仪仿真
9 t& r; V; T6 \( Z; \* p& W2 [rem Write your code here
  P8 u  e+ u; ]/ b0 E; }
6 O- X) O, ^9 z $regfile = "m8def.dat"
1 m2 K7 k* k8 Q5 \& d  z  $crystal = 8000000
' N, _1 O# `+ u5 w6 i  Dim c As Byte          '通道变量/ D1 N* l* P& U% S
  Dim X As Byte          '电阻变量
6 V" A/ F& \* E, V: X# X: O5 yddrd.7=14 \* t7 y8 s2 |3 y+ B& f
Config Pind.7 = Output # Q# D3 m9 Q1 n' k8 a0 B

3 b1 O% E1 I* D7 E- i3 s8 T$ D1 @2 R. o  Config Pinb.2 = Output   '写入控制1 |2 [' d0 _7 g- J& h1 m
  Config Spi = Hard , Interrupt = Off , Data Order = Msb , Master = Yes , Polarity = Low , Phase = 0 , Clockrate = 128 , Noss = 1
- B3 ~) }& t$ i  Spiinit
. ]6 E9 q; e. @1 g, ?( n2 j  a# G0 X
'调整各通道滑臂在下方输出电压为0v
5 h0 W- h% P4 c3 H3 K8 |- H$ h5 H% q9 Z# S4 d( b2 y

# i, ^4 a# g' n1 v" ~/ T9 {'频道0--5循环,上臂A--W电阻值由小变大& `* q2 }$ Y2 K3 X$ b6 Y! w4 Z3 S
Do 6 m' W# G9 r! M4 y; j
2 J: U7 M  P1 q6 G/ P4 i
  'For C = 0 To 56 I* h# Z$ ~7 f; A5 A
'c=07 R  j* }  l6 T* b# {
For x= 0 To 250 Step 25+ n9 g' p6 p; J. q2 t3 m" B  t4 `- p
Pind.7 =0
( Q# r2 _' v0 @& {/ u% MWaitus 15" u; j& g6 x# i, _: \
Pind.7 =14 o- e: w4 }% E) z/ ~$ j5 k; A- a) V
Spiout X , 1
% g  n: G) C, g( j8 ~2 I  Portb.2 = 0        '写入/ A9 y( o- G1 M
'Spiout c, 1          '写入通道
% {7 [3 T  e$ M" k# O& NSpiout X , 1        '写入电阻值; S  `) m/ u" c6 J' }7 n
Portb.2 = 1       '写入停止
" Q4 ?' ~  K7 K) g7 gPind.7 =1  
$ O0 g  O! C. l: PNext x
$ S9 X* {2 @  J& K) F! f- v'Waitms 1005 r0 m" a6 `( b: f- S
  Loop
" Z0 L: a, y+ U! D- i6 t  End
0 R6 g: V( ]( b7 s( {. ^! Q4 D8 |" ]  {  s

评分

参与人数 1威望 +1 收起 理由
Terran + 1 EDA365有你更精彩!

查看全部评分

该用户从未签到

2#
发表于 2022-5-25 13:22 | 只看该作者
666.做仪器呢!

该用户从未签到

3#
发表于 2022-5-25 16:27 | 只看该作者
学习学习,感谢版主
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-17 18:41 , Processed in 0.093750 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表