hocam kolay gelsin. bu sitedeki ilk mesajım çünkü iytiyacım olan şey değişti. şimdiye kadar ETE hocamla picproje'de veya etepic sitesinde düşe kalka ilerliyor, 18f452 lerle birşeyler yapmaya çalışıyordum. ama durum değişti, yeni bilgilere ihtiyaç hasıl oldu.
değerli hocam, üzerinde uğraştığım ciddi bir proje var.
16 tane selenoid valfi sürmem gerekiyor. örneğin:
BASLA:
FOR I=1 TO 12 '(satırdaki rakam sayısı. 1'den itibaren)
FOR B=2 TO 1 step -1 '(satır sayısı. 1'den itibaren )
C=(12*B)-I '(satır*sütun-ilk for...)
LOOKUP C,[$00,$00,$00,$00,$00,$00,$00,$FF,$FF,$FF,$FF,$FF,_
$FF,$FF,$FF,$FF,$FF,$FE,$FC,$F8,$F0,$E0,$C0,$00],DEGER
SHIFTOUT BILGI, SAAT,0, [DEGER]
NEXT B
PULSOUT YUKLE,5
ADCIN 0,A
PAUSE A
NEXT I
GOTO BASLA
diye bir program yazdım. pic'e 2 tane de 74hc 595 çoklayıcı bağladım. programla ilk önce bir 595'e $00 gönderiyor, sonra diğerine $FF gönderiyor, sonra da bu değerleri (tabiki binary düzende) basıyor. bastıktan sonra a kadar pause yapıyor ve sondan başa doğru tarayarak geliyor. sanırım anlatabildim. hocam bunu 64 tane selenoid valf sürecek şekilde yaptım ama kafam karıştı. nedeni mi? elektromanyetik gürültü ve beslemenin sıhhati. ben ürünün endüstriyel standartlarda olmasını istiyorum. bundan dolayı da plc işimi çözermi acaba diye araştırmalara başladım.
hocam kısacası plc benim 64 tane selenoid valfimi benim belirleyeceğim bir düzende a süresi boyunca açık kapatır mı?
yani elimde değerler matrisi olacak ve plc belirtilen sırada ve sürede bu değerleri valflere basacak. mümkün mü?
teşekkürler
- - - Updated - - -
hocam kolay gelsin. bu sitedeki ilk mesajım çünkü iytiyacım olan şey değişti. şimdiye kadar ETE hocamla picproje'de veya etepic sitesinde düşe kalka ilerliyor, 18f452 lerle birşeyler yapmaya çalışıyordum. ama durum değişti, yeni bilgilere ihtiyaç hasıl oldu.
değerli hocam, üzerinde uğraştığım ciddi bir proje var.
16 tane selenoid valfi sürmem gerekiyor. örneğin:
BASLA:
FOR I=1 TO 12 '(satırdaki rakam sayısı. 1'den itibaren)
FOR B=2 TO 1 step -1 '(satır sayısı. 1'den itibaren )
C=(12*B)-I '(satır*sütun-ilk for...)
LOOKUP C,[$00,$00,$00,$00,$00,$00,$00,$FF,$FF,$FF,$FF,$FF,_
$FF,$FF,$FF,$FF,$FF,$FE,$FC,$F8,$F0,$E0,$C0,$00],DEGER
SHIFTOUT BILGI, SAAT,0, [DEGER]
NEXT B
PULSOUT YUKLE,5
ADCIN 0,A
PAUSE A
NEXT I
GOTO BASLA
diye bir program yazdım. pic'e 2 tane de 74hc 595 çoklayıcı bağladım. programla ilk önce bir 595'e $00 gönderiyor, sonra diğerine $FF gönderiyor, sonra da bu değerleri (tabiki binary düzende) basıyor. bastıktan sonra a kadar pause yapıyor ve sondan başa doğru tarayarak geliyor. sanırım anlatabildim. hocam bunu 64 tane selenoid valf sürecek şekilde yaptım ama kafam karıştı. nedeni mi? elektromanyetik gürültü ve beslemenin sıhhati. ben ürünün endüstriyel standartlarda olmasını istiyorum. bundan dolayı da plc işimi çözermi acaba diye araştırmalara başladım.
hocam kısacası plc benim 64 tane selenoid valfimi benim belirleyeceğim bir düzende a süresi boyunca açık kapatır mı?
yani elimde değerler matrisi olacak ve plc belirtilen sırada ve sürede bu değerleri valflere basacak. mümkün mü?
teşekkürler