Error con nterrupciones al alimentar con una fuente externa.

Hola, estoy trabajando en un cargador de celulares, el circuito es muy simple, el monedero me envia cierta cantidad de interrupciones dependiendo de la moneda, el arduino las detecta y deacuerdo a esto me activa un relay por cierto tiempo, cuando alimento la placa desde el PC funciona perfectamente, pero cuando uso una alimentacion externa, ya sea una pila o un cargador de 5 voltios,el arduino no me detecta las interrupciones.