追蹤者

2019年1月28日 星期一

I2c microchip

I2C PULL UP

pic-asm-library test it

Pic16f1503 i2c asm


pic16f877a-ssd1306-oled-display

免費Mplab 學生版C
免費harmony 2.0 支援 xc32
?xc8

XC8 版本為v1.37,約 ... 安裝完成,可以繼續點選購買專業版或標準版,或是取得專業版免費60 天
PIC單晶片I2C通訊簡介與實例

https://phanderson.com/PIC/16C84/8574_1.html PIC16F84 I2C oled asm file
1602 oiled I2C asm
interfacing-i2c-lcd-display-to-pic-example-code/
oled i2c c file
18f4620-2-x-i2c-lcd-with-pcf8574
轉換Pic16f84a to Pic16f628a
Pic16f628 LCD 4bit asm

Arduino I2C
Arduino c on-16x2-lcd-with-sclsda/

ESP32 wiWi Bluetooth
Nodemcu 32s
Nodemcu v3
賣家及範例
http://pizgchen.blogspot.com/2017/04/nodemcu-lab0.html

http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41


PS

Windows10 + PICKIT2 燒錄軟體 及 方法(_2020/05/01)

Feb 10 2019 Windows10 + PICKIT2 + MPLAB V8.91   下載 MPLAB-IDEV 8.92

PICKIT 2  V2.61 安裝前要先裝.NET Framework 3.5 ( 含 .NET Framework 2.0 ) .NET3.5下載
MICROCHIP 官方含 .NET下載 PICkit dotNET.zip
microchip.com/DevelopmentTools/pickit

1. 方法
1. MPLAB_IDE8.92 > Programmer> Select Porgrammer > 9 PICkit2
2. MPLAB_IDE8.92 >configure>SelectDevice> 選燒錄晶片的型號
3. MPLAB_IDE8.92 > File>  Open > 選燒錄檔案 hex file
4. MPLAB_IDE8.92 > Programmer> Program 燒錄檔案
5 安裝MPLAB_IDE v8.92 時 先USB線連上 PICKIT2 , 

燒錄時不用管 PICKIT2 2 使用哪個 COM PORT (也沒得選,  不像 Window XP USB PIC 軟體 ,要選 K149燒錄器使用哪個 COM)
6. 2020/05/03 PIC12F683 PIN1 放在ZIF slot10 ,燒錄成功!

2. 燒錄時 晶片要在ZIF的哪個位置呢?
www.popscreen.com/PIC-ready-board-for-ICD2-3-PICKit2-GTPUSB

3. MPLAB_IDE V8.91 assembler 8.91 assembler 方法
1. File > Open   pili.asm
2. Project> Quickbuild pili.asm



Assembler ASM組合語言程式+燒錄 PIC16F628A成功
但是PICKIT2還是不支援我習用的PIC16F84A?
----->2020/5/2/   MPLAB_IDE v8.91 > Configure > Select Device 可選 PIC16F84A

Programming Target (2019/2/10  下午 09:08:19)
PIC16F628A found (Rev 0x8)
Erasing Target
Programming Program Memory (0x0 - 0x17)  <<<燒錄成功 會正常顯示燒錄位址
Verifying Program Memory (0x0 - 0x17)
Programming Configuration Memory
Verifying Configuration Memory

PIC compiler 環境建立

Pickit2  支持MPLAB IDE開發軟體和PICKIT2專用燒寫軟體兩種軟體。
microchip.com/downloads--PICkit2 -v2.60.zip
下載 Microchip PICKIT2+.NET v2.60.zip

德源PICKIT2 CREATOR
購買 露天德源

greatli69.-microchip-mplab-x-ide-+-mcc教學

XP
mpasmwin.exe (assembler)+ usbpic (programmer  hex file)+  k149 hardware    all ok

Windows  7
usbpic + k149  ok,  mplab 8.92?

http://forum.hobbycomponents.com/viewtopic.php?f=44&t=1344

Pic16f88
banksel TRISA  MOVLW   0x01  MOVWF   TRISA
https://www.element14.com/community/thread/23720/l/build-project-in-mplab-newbie-question?displayFullThread=true
http://single9.net/2011/08/mplab-x-microchip-ide/amp/

microchip官網下載
microchip六十天試用版下載
http://www.microchip.com.tw/Data_CD/

About PIC Assembler version
Mplab ide v8.10 產生hex file


Windows 7 8  燒錄
Pickit2 download
露天 pickit2
Pickit2 使用說明
win7 64bit是否可用?? 可以,只要能裝mplab就ok

Windows 10 燒錄
Windows 10 hex檔燒錄

Pickitplus +Pickit 2
Windows 10 picpgm

網路推薦pic工具

2019年1月27日 星期日

Amanero reclock

先參考這位玩家的作法 用了不到十美金
https://hifiduino.wordpress.com/2012/11/04/amanero-bit-clock-re-clocking-results/

作法
https://hifiduino.wordpress.com/2012/12/01/amanero-reclocking-352-8k384k/
Amanero reclock 電路

Potato 74g74.  74uac1g74


2019年1月23日 星期三

CLEAR POWER

最近收集的資料顯示
近幾年的元件大幅進步

雜訊
LM317 >  LT317 150uVRms 40年表現優異> LT3080 1.1A 40uVRms @10~100KHz>
TPS7A4700 1A 4.17uVRms  > LT3042 0.2A 0.8uVRms


LT3080minivreg-adjustable


DIY PCB ALIMENTATORE LT3080 LDO power supply - EUR 5,70 | PicClick IT
https://images.app.goo.gl/r4tKYYS7R7UYns6aA
https://images.app.goo.gl/r4tKYYS7R7UYns6aA  <<click

2019年1月21日 星期一

Audio DIY 資料收集

【音量控制】

Mark Levinson 32 and 38 preamps:
使用固態元件 , 不會有繼電器切換的聲音且快速平順

MUSES72320 電子ボリュームキット










【電路收集】
電子頑家

阻抗匹配問題  阿通伯—-淺談阻抗匹配(上)


http://ta2020.huuryuu.com/nosDAC_e.html


Amanero reclock
https://hifiduino.wordpress.com/2012/12/01/amanero-reclocking-352-8k384k/

 IIS reclock 74AUP1G79
  http://www.dimdim.gr/tag/i2s/




[ 元件資料收集]

Ladder-Type-50K-100k及接線圖 
接線圖  
經測試靠近旋鈕的那個INPUT  接訊號輸入, OUTPUT 音量調整後輸出 !
"0 10 39 86 154
275 500 645 750 1k 1.5k 1.8k 2.48k 3.6k 4.3k 5.6k 6.9k 9.5k 12.6k 14k 20k 24.7k 36.3k 50k
" --- 50K Ohm

P.S. 1 INPUT端,先串 50K ohm 電阻,   可以變成 100K 電位器


級進電阻器 及電阻
"22級電阻值分別為:
0 100 250 468 800 1.27k 1.95k 2.95k 4.24k 5.74k 7.92k 11.21k 15.5k 22.3k 32.2k 42.3k 54.3k 66.3k 79.3k 90.3k  99.3k 106.1k " --- 100K Ohm

draloric-resistors
 Potato semi. PO74G74AS

露天賣家 flashing
74LVC1G79GW TSSOP5 Single D-type flip-flop         5V 0.5~3.8 ns -40~85 C
74LCX74DTG 2-3.6V CMOS Dual D-Type TSSOP14   3.6V 1.5~7 ns
74VHC1GT04DF      5V 7.5~8.5 ns

clear power 看來不錯的 Assembeld-LT1963-LT3042-two-stage-regulator
https://www.ebay.com/itm/Assembeld-LT1963-LT3042-two-stage-regulator-linear-power-supply-board-L12-50/192781228719

[套件]
ians-i2s-fifo-re-clocker
TPS7A3301 -5V -9 -12 -15V -18V 1A Low Noise LDO Negative Voltage

[測試]
簡易音量電位器測試


[相關網站]
]https://twitter.com/iancanadatt
https://www.diyaudio.com/forums/digital-line-level/192465-asynchronous-i2s-fifo-project-ultimate-weapon-fight-jitter-468.html#post5527560
團購
IanCanada 團購

https://community.roonlabs.com/t/allo-digione-board/18564




http://www.diyresearch.net/?p=12  使用 VISHAY DG213當成開關元件











2019年1月11日 星期五

Tako Audio 蟹子號 MM綜合擴大機

http://takoelec.com/


https://www.facebook.com/groups/1658285277783205/permalink/2257074384570955/
上列網址MARK>按右鍵>前往