2007 ford sport trac explorer 2 wd

the air conditioner compressor keeps kicking in and out, we have added a can of R134a to the system, but the compressor does not stay on long enough to cool the truck.