Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Atmel => Konuyu başlatan: ChiliPepper - 12 Ocak 2023, 18:19:10

Başlık: Arduino pro mini elektrik kesintisi eeprom kayıt
Gönderen: ChiliPepper - 12 Ocak 2023, 18:19:10
Kolay gelsin arkadaşlar. Arduino pro mini ile tam enerji çekildiği sırada eeproma kayıt yapabilmenin bir yolu var mıdır acaba ?
Başlık: Ynt: Arduino pro mini elektrik kesintisi eeprom kayıt
Gönderen: mehmet - 13 Ocak 2023, 01:47:16
Vardır.
Başlık: Ynt: Arduino pro mini elektrik kesintisi eeprom kayıt
Gönderen: ChiliPepper - 13 Ocak 2023, 07:00:38
Alıntı yapılan: mehmet - 13 Ocak 2023, 01:47:16Vardır.
👍 saol.
Başlık: Ynt: Arduino pro mini elektrik kesintisi eeprom kayıt
Gönderen: quarko - 13 Ocak 2023, 07:35:10
Alıntı yapılan: ChiliPepper - 12 Ocak 2023, 18:19:10Kolay gelsin arkadaşlar. Arduino pro mini ile tam enerji çekildiği sırada eeproma kayıt yapabilmenin bir yolu var mıdır acaba ?

Enerjinin kesildiğini hızlı bir şekilde anlayabilecek bir elektronik devren varsa ve o esnada işlemcinin beslemesini 5-10ms daha tutacak bir enerjin de olursa, eeprom'a veri yazabilirsin elbette. Neden olmasın.
Başlık: Ynt: Arduino pro mini elektrik kesintisi eeprom kayıt
Gönderen: forsa1975 - 13 Ocak 2023, 08:42:21
Besleme girişine diyot, sonrasında 0.5F 5V kondansatör koyulur. 
Diyot öncesinden bir digital input ile halledilebileceğini düşünüyorum.
Başlık: Ynt: Arduino pro mini elektrik kesintisi eeprom kayıt
Gönderen: Maxim - 13 Ocak 2023, 08:53:19
mutlaka vardır diye düşünüyorum
ben pic 18F25K22 de kullandım bir kaç yerde
atmelde de vardır heralde

adı high/low voltage detect (HLVD)
ayarladığın voltajın altına düşünce bişeyler yaptırabiliyorsun
tam olarak aynı şeyi yaptım ben
enerji gittiği anda eeproma bir değer kayıt ettirdim
mükemmel çalıştı, istediğim oldu.

merak ettim arduino pro minide hangi işlemci var bakıcam o özellik varmı.

EDIT:
Atmega328P, baktım galiba yok o özellik yada ona benzer birşey göremedim.
Başlık: Ynt: Arduino pro mini elektrik kesintisi eeprom kayıt
Gönderen: mehmet - 13 Ocak 2023, 12:15:23
2 veya 3 numaralı pinden #4 numaradaki
mesajda bahsedilen diyot öncesinden
alınan uygun gerilimli sinyal, kesme
ile takip edilir.
Ayrıca o kadar büyük kondansatöre
gerek olduğunu düşünmüyorum. Eproma
yazılma zamanına yetecek kadar olmalı.
Deneyerek bulunabilir.
Eprom kaydından sonra program ana döngü
dışına çıkartılıp son bulması sağlanmalıdır.
Mcu üzerinden fazla akım çeken kısımlar
transistör veya benzeri komponet üzerine
çekilmelidir.
Ayrıca BOR en küçük değerde olmalı.
Başlık: Ynt: Arduino pro mini elektrik kesintisi eeprom kayıt
Gönderen: makdeniz - 14 Ocak 2023, 11:48:15
Başlık: Ynt: Arduino pro mini elektrik kesintisi eeprom kayıt
Gönderen: mustafa_cmbz - 16 Ocak 2023, 14:05:37
Alıntı yapılan: Maxim - 13 Ocak 2023, 08:53:19mutlaka vardır diye düşünüyorum
ben pic 18F25K22 de kullandım bir kaç yerde
atmelde de vardır heralde

adı high/low voltage detect (HLVD)
ayarladığın voltajın altına düşünce bişeyler yaptırabiliyorsun
tam olarak aynı şeyi yaptım ben
enerji gittiği anda eeproma bir değer kayıt ettirdim
mükemmel çalıştı, istediğim oldu.

merak ettim arduino pro minide hangi işlemci var bakıcam o özellik varmı.

EDIT:
Atmega328P, baktım galiba yok o özellik yada ona benzer birşey göremedim.


Bunu hangi registandan kuruyoryorsun reis? Kesme gibi ana programdan bağımsız sadece nereye gideceğini ne yapacağını yazıp mı çalışıyor Bi kuple örnek atarmısın?
Başlık: Ynt: Arduino pro mini elektrik kesintisi eeprom kayıt
Gönderen: Maxim - 16 Ocak 2023, 14:48:19
proton+ (positron) hardware interrupt ayarı:

HLVDCON=%01110111 'HLVD FALLING ENABLE VOLT: 2.76 ile 3.26 arasi

bu da kesmenin altında olan satırlar


While GIE=1 : GIE=0 : Wend
On_Interrupt GoTo Kesme 
PEIE = 1
HLVDIE=1
'------------------------------------------------------------------------
GIE=1   

Kesme:'-----------------------
Context Save

'--------------------------------------------------
If HLVDIF=1 Then EWrite 120,[abcyaz]
'--------------------------------------------------

HLVDIF=0
Context Restore

bunun gibi
komple, eksiksiz bişey lazımsa akşama doğru koyabilirim
Başlık: Ynt: Arduino pro mini elektrik kesintisi eeprom kayıt
Gönderen: mehmet - 16 Ocak 2023, 18:27:40
Alıntı yapılan: mustafa_cmbz - 16 Ocak 2023, 14:05:37Bunu hangi registandan kuruyoryorsun reis? Kesme gibi ana programdan bağımsız sadece nereye gideceğini ne yapacağını yazıp mı çalışıyor Bi kuple örnek atarmısın?
18F25/45K22 pdf 23. bölüm,
ilgili pin RA5.
Ancak Vdd üzerinden de kesme üretiliyormuş.