2018/05/27

12F675 A/D 変換、電圧の値でLEDを点灯する

; 2018/05/21
; 12F675 A/D 変換、電圧の値でLEDを点灯する

;---------A/DWork
ADCON
BCF STATUS,RP0 ;Bank1
MOVLW B'00001100' ;ADFM = 0 , VCFG = 0 VDD , CHS1:CHS0 AN3 , GO = 0 , ADON = 0
MOVWF ADCON0 ;
BSF ADCON0,ADON ;
CALL TIMER1 ;
BSF ADCON0,GO ;

BTFSC ADCON0,GO ;
GOTO $ - 1 ;

BCF ADCON,ADON ;
MOVF ADRESH,w ;
CLRF LED ;
CALL EEPROM ;
CALL EEPROML ;

; 3.4v H'54'
; 2.8v H'72'
; 1.6v H'AF'
; 0.6v H'DF'
;MOVLW H'2' ;
;MOVWF ADRESH ;

MOVF ADRESH,w ;
SUBLW H'FF' ;
BTFSS STATUS,C ;
GOTO $ + 3 ;
MOVLW B'00100011' ; 4v -5v
MOVWF LED ;

MOVF ADRESH,w ;
SUBLW H'CC' ;
BTFSS STATUS,C ;
GOTO $ + 3 ;
MOVLW B'00100001' ; 3v -4v
MOVWF LED ;

MOVF ADRESH,w ;
SUBLW H'99' ;
BTFSS STATUS,C ;
GOTO $ + 3 ;
MOVLW B'00000111' ; 2v -3v
MOVWF LED ;

MOVF ADRESH,w ;
SUBLW H'66' ;
BTFSS STATUS,C ;
GOTO $ + 3 ;
MOVLW B'00000011' ; 1v -2v
MOVWF LED ;

MOVF ADRESH,w ;
SUBLW H'33' ;
BTFSS STATUS,C ;
GOTO $ + 3 ;
MOVLW B'00000001' ; 0v -1v
MOVWF LED ;
NOP

MOVF LED,w ;
MOVWF GPIO ;
BCF STATUS,RP0 ;
CALL TIMER3 ;
RETURN ;

2018/03/01

少々復活

少々復活

ステッピングモーターとDCモーターの回路




12F675 PWM ファン 25KHz作成
https://github.com/kankanla/MPLAB-IDE/blob/master/T12F629-4.ASM




ステッピングモータ
STEPPING MOTORS
https://github.com/kankanla/MPLAB-IDE/blob/master/SPG20-1000-A.ASM








2016/10/23

MPLAB IDE v8.92

MPLAB IDE Archives

MPLAB IDE v8.92
32-bit Windows
MPLAB_IDE_8_92.zip  110 MB

http://www.microchip.com/development-tools/downloads-archive

2013/07/06

MPLAB IDE v8.91 最新版

MPLAB IDE v8.91 5/6/2013 8:57:00 AM 113629 KB

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en019469&part=SW007002

http://www.microchip.com/Microchip.WWW.SecureSoftwareList/secsoftwaredownload.aspx?device=en019469&lang=en&ReturnURL=http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en019469&part=SW007002#


新しいバージョンが出ました。時間がありましたらといいなあ~~
マイクロチップの楽しさはこの本から、

図解 PICマイコン実習

2013/07/02

信号伝達コネクタ/QIコネクタ/コンタクトピン/2550コネクタ

信号伝達コネクタ/QIコネクタ/コンタクトピン/2550コネクタ
100個セット

パソコンの配線(パワースイッチ、リセットスイッチ、パワーLED、HDDLDE)に
よく使われています。なかなか使いやすく、おすすめです。 






2012/08/21

NTCサーミスタ

NTCサーミスタ(温度検知・温度補償用)
パソコン用温度センサーケーブル

NTCサーミスタ(温度検知・温度補償用)10kΩ(5個入)
http://akizukidenshi.com/catalog/g/gP-05251/

=主な仕様=
◆タイプ:温度検知用サーモストリングタイプ
◆抵抗値(25℃):10kΩ±1%
◆B定数(25-50℃):3380K±1%
◆温度検知用動作電流(25℃):0.12mA
◆定格電力(25℃):7.5mW
◆熱放散定数(25℃):1.5mW/℃

Excel抵抗の計算式
=10*EXP((3380*((1/( T +273))-(1/(25+273)))))

計算した結果

T        R(K)
-52 520.3079568

-10 45.24147436
0 28.25458075
5 22.61416761
15 14.82647338
16 14.23644098
17 13.67371843
18 13.1368793
19 12.62457965
20 12.13555279
21 11.66860443
22 11.22260819
23 10.79650135
24 10.38928092
25 10
26 9.627764309
27 9.271729024
28 8.931095772  室内温度
29 8.605109837
30 8.293057553
31 7.994263855
32 7.708090002
33 7.433931428
34 7.171215749
35 6.91940088
36 6.677973282  体温度
37 6.446446316
38 6.224358696

100 1.022208428

https://docs.google.com/spreadsheets/d/1j9lvzgw8s6wma277dXp40T6n_ceA9IsyXb_swi6q2vU/edit?usp=sharing